pthread problems and ports on fresh 6.0 install
Micah
micahjon at ywave.com
Sat Dec 24 15:01:51 PST 2005
I wrote in a few days ago about gpgme not compiling. It had an error
about several pthread_* functions. I got around it by installing from
packages. Now I can't compile multimedia/gstreamer from ports for the
same reason. (Error below). I'm not sure what to do, or even what the
problem is... Any help in tracking the problem down is appreciated.
I'm running FreeBSD 6.0-RELEASE i386 with the generic kernel installed
off CD.
Thanks,
Micah
*** For GPGME error message see: ***
http://lists.freebsd.org/pipermail/freebsd-questions/2005-December/108171.html
***Error Message***
cc -shared .libs/libgstspider_la-gstspider.o
.libs/libgstspider_la-gstspideridentity.o
.libs/libgstspider_la-gstsearchfuncs.o -Wl,--rpath
-Wl,/usr/ports/multimedia/gstreamer/work/gstreamer-0.8.11/gst/.libs
-Wl,--rpath -Wl,/usr/X11R6/lib -L/usr/local/lib
../../gst/.libs/libgstreamer-0.8.so -march=athlon -Wl,-soname
-Wl,libgstspider.so -Wl,-retain-symbols-file -Wl,.libs/libgstspider.exp
-o .libs/libgstspider.so
creating libgstspider.la
(cd .libs && rm -f libgstspider.la && ln -s ../libgstspider.la
libgstspider.la)
if cc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/local/include
-D_REENTRANT -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include/libxml2
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-fno-common -g -Wall -DGST_DISABLE_DEPRECATED -I../../libs -I../.. -O2
-fno-strict-aliasing -pipe -O2 -pipe -march=athlon -MT
spidertest-spidertest.o -MD -MP -MF ".deps/spidertest-spidertest.Tpo" -c
-o spidertest-spidertest.o `test -f 'spidertest.c' || echo
'./'`spidertest.c; \
then mv -f ".deps/spidertest-spidertest.Tpo"
".deps/spidertest-spidertest.Po"; else rm -f
".deps/spidertest-spidertest.Tpo"; exit 1; fi
/bin/sh /usr/local/bin/libtool15 --tag=CC --mode=link cc -O2
-fno-strict-aliasing -pipe -O2 -pipe -march=athlon -L/usr/local/lib -o
spidertest spidertest-spidertest.o ../../gst/libgstreamer-0.8.la
cc -O2 -fno-strict-aliasing -pipe -O2 -pipe -march=athlon -o
.libs/spidertest spidertest-spidertest.o -L/usr/local/lib
../../gst/.libs/libgstreamer-0.8.so -lxml2 -lz -lgobject-2.0
-lgthread-2.0 -lgmodule-2.0 -lglib-2.0 -liconv -lpopt -lintl -lm
-Wl,--rpath -Wl,/usr/X11R6/lib
/usr/local/lib/libgthread-2.0.so: undefined reference to
`pthread_attr_destroy'
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_create'
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_attr_init'
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_exit'
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_equal'
/usr/local/lib/libgthread-2.0.so: undefined reference to
`pthread_getschedparam'
/usr/local/lib/libgthread-2.0.so: undefined reference to
`pthread_attr_setscope'
/usr/local/lib/libgthread-2.0.so: undefined reference to
`pthread_setschedparam'
/usr/local/lib/libgthread-2.0.so: undefined reference to
`pthread_attr_setstacksize'
/usr/local/lib/libgthread-2.0.so: undefined reference to
`pthread_attr_setschedparam'
/usr/local/lib/libgthread-2.0.so: undefined reference to
`pthread_attr_setdetachstate'
/usr/local/lib/libgthread-2.0.so: undefined reference to `pthread_join'
/usr/local/lib/libgthread-2.0.so: undefined reference to
`pthread_cond_timedwait'
/usr/local/lib/libgthread-2.0.so: undefined reference to
`pthread_attr_getschedparam'
gmake[4]: *** [spidertest] Error 1
gmake[4]: Leaving directory
`/usr/ports/multimedia/gstreamer/work/gstreamer-0.8.11/gst/autoplug'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory
`/usr/ports/multimedia/gstreamer/work/gstreamer-0.8.11/gst'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory
`/usr/ports/multimedia/gstreamer/work/gstreamer-0.8.11/gst'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory
`/usr/ports/multimedia/gstreamer/work/gstreamer-0.8.11'
gmake: *** [all] Error 2
*** Error code 2
Stop in /usr/ports/multimedia/gstreamer.
#
More information about the freebsd-questions
mailing list