[Kde-nonlinux] Strange message while building arts 1.3.0 in KDE 3.3

Dave Feustel dfeustel at mindspring.com
Mon Aug 23 14:50:31 CEST 2004


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



More information about the kde-nonlinux mailing list