DragonFly kernel List (threaded) for 2007-06
DragonFly BSD
DragonFly kernel List (threaded) for 2007-06
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

testing libthread_xu: (was: Re: Decision time....)


From: elekktretterr@xxxxxxxxxxxxxx
Date: Mon, 4 Jun 2007 15:14:42 +1000 (EST)

>
> 					-Matt
> 					Matthew Dillon
> 					<dillon@backplane.com>
>

That's absolutely awesome! I have switched to libthread_xu:


elevator# ls -l /usr/lib/libpthread.*
lrwxr-xr-x  1 root  wheel    14 Jun  4 13:42 /usr/lib/libpthread.a ->
libthread_xu.a
-r--r--r--  1 root  wheel  2916 Jun  4 13:24 /usr/lib/libpthread.so
lrwxr-xr-x  1 root  wheel    15 Jun  4 13:46 /usr/lib/libpthread.so.0 ->
libthread_xu.so

So far my freshly installed kde 3.5.7 works fine but, then I went on to
install thunderbird from pkgsrc, and i get this error:

             c++ -I/usr/pkg/include -I/usr/include
-I/usr/pkg/include/freetype2  -I/usr/pkg/xorg/include
-fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith
-Wcast-align -Woverloaded-virtual -Wsynth
-Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long
-O -pipe -I/usr/pkg/include -I/usr/include
-I/usr/pkg/include/freetype2 -fshort-wchar -pthread -pipe
-DNDEBUG -DTRIMMED -O2 -fPIC -Wl,-R/usr/pkg/lib/thunderbird
-shared -Wl,-z,defs -Wl,-h,libstoragecomps.so -o
libstoragecomps.so  mozStorageModule.o
-Wl,-R/usr/pkg/lib/thunderbird -L/usr/pkg/xorg/lib
-Wl,-R/usr/pkg/xorg/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib
-L/usr/lib -Wl,-R/usr/lib   -Wl,--whole-archive
. ./../dist/lib/libstorage_s.a ../../dist/lib/libsqlite3_s.a
-Wl,--no-whole-archive -L../../dist/bin -L../../dist/lib
-L../../dist/bin -lxpcom -lxpcom_core  -L../../dist/bin
-L../../dist/lib -lplds4 -lplc4 -lnspr4 -L/usr/pkg/xorg/lib
-L/usr/pkg/lib -L/usr/lib -pthread -L../../dist/bin -lmozjs
-Wl,-Bsymbolic -lm
. ./../dist/lib/libsqlite3_s.a(os_unix.o): In function
`testThreadLockingBehavior':
os_unix.c:(.text+0x124): undefined reference to `pthread_create'
os_unix.c:(.text+0x134): undefined reference to `pthread_create'
make[3]: *** [libstoragecomps.so] Error 1
make[3]: Leaving directory
`/usr/obj/pkgsrc/mail/thunderbird/work/mozilla/storage/build'
make[2]: *** [libs] Error 2
make[2]: Leaving directory
`/usr/obj/pkgsrc/mail/thunderbird/work/mozilla/storage'
make[1]: *** [tier_9] Error 2
make[1]: Leaving directory `/usr/obj/pkgsrc/mail/thunderbird/work/mozilla'
gmake: *** [default] Error 2






[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]