Strange message while building arts 1.3.0 in KDE 3.3
Dave Feustel <[email protected]> Mon, 23 Aug 2004 07:50:31 -0500
| Newsgroups | gmane.comp.kde.non-linux |
|---|---|
| Message-ID | <[email protected]> |
I don't understand why this messageappears in the make log or why the pthread library is not found by the linker: /bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common -ftemplate-depth-99 -o libmcop.la -rpath /home/daf/KDE33/lib -no-undefined -version-info 1:0 -L/usr/local/lib -L/usr/X11R6/lib -L/home/daf/Qt333/qtlibs-mt/lib -L/home/daf/KDE33/lib -L/home/daf/Xtra/lib buffer.lo connection.lo core.lo debug.lo dispatcher.lo iomanager.lo object.lo socketconnection.lo tcpconnection.lo unixconnection.lo tcpserver.lo unixserver.lo objectmanager.lo factory.lo idlfilereg.lo ifacerepo_impl.lo mcoputils.lo startupmanager.lo md5.lo md5auth.lo referenceclean.lo datapacket.lo asyncstream.lo notification.lo flowsystem.lo extensionloader.lo tmpglobalcomm.lo mcopconfig.lo connect.lo reference.lo type.lo trader_impl.lo dynamicrequest.lo anyref.lo loopback.lo delayedreturn.lo thread.lo dynamicskeleton.lo -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lintl -liconv ../libltdl/libltdlc.la *** Warning: linker path does not have real file for library -lgcc. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have *** because I did check the linker path looking for a file starting *** with libgcc and none of the candidates passed a file format test *** using a file magic. Last file checked: /usr/lib/gcc-lib/i386-unknown-openbsd3.4/2.95.3/libgcc.a *** The inter-library dependencies that have been dropped here will be *** automatically added whenever a program is linked with this library *** or is declared to -dlopen it. *** Since this library must not contain undefined symbols, *** because either the platform does not support them or *** it was explicitly requested with -no-undefined, *** libtool will only create a static version of it. Making all in mcopidl /bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common -ftemplate-depth-99 -O0 -o mcopidl -L/usr/X11R6/lib -L/home/daf/Qt333/qtlibs-mt/lib -L/home/daf/KDE33/lib -L/home/daf/Xtra/lib mcopidl.o yacc.o scanner.o namespace.o ../mcop/libmcop.la /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_cond_signal' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_attr_destroy' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_create' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_getspecific' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_attr_init' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_exit' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_equal' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_attr_setscope' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_cond_broadcast' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_key_create' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_attr_setstacksize' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_cond_init' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_mutex_unlock' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_self' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_mutex_destroy' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_mutex_lock' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_cond_wait' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_mutex_trylock' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_cond_destroy' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_mutex_init' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_attr_setdetachstate' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `sched_yield' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_join' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_cond_timedwait' /usr/local/lib/libgthread-2.0.so.0.10: undefined reference to `pthread_setspecific' collect2: ld returned 1 exit status *** Error code 1 Stop in /home/daf/kde3.3-sources/arts-1.3.0/mcopidl (line 426 of Makefile). *** Error code 1 Stop in /home/daf/kde3.3-sources/arts-1.3.0 (line 467 of Makefile). *** Error code 1 Stop in /home/daf/kde3.3-sources/arts-1.3.0 (line 362 of Makefile). Dave Feustel 260-422-5330