Hi Holgi ;)
> es handelt sich um ein 4.9 System FreeBSD 4.9-RELEASE-p5 .
> Die Flags habe ich in der make.conf mal auf -O zurückgesetzt, der Fehler bleibt
> aber ;-)
Ok, haett ich mir denken koennen, soweit ich das noch weiss wuerdest du mit -O3
bei 5.x gar nicht so weit kommen ;)
[...]
> cc -o .libs/xglyph xglyph.o ../lib/.libs/libt1x.so ../lib/.libs/libt1.so
> -L/usr/X11R6/lib -lXaw -lXt -lXmu -lSM -lICE -lXext -lX11 -lm -Wl,--rpath
> -Wl,/usr/local/lib
> /usr/X11R6/lib/libXt.so: undefined reference to `pthread_cond_signal'
> /usr/X11R6/lib/libXThrStub.so.6: undefined reference to `_Xthr_zero_stub_'
> /usr/X11R6/lib/libX11.so: undefined reference to `pthread_cond_broadcast'
> /usr/X11R6/lib/libXThrStub.so.6: undefined reference to `_Xthr_self_stub_'
> /usr/X11R6/lib/libXt.so: undefined reference to `pthread_cond_init'
> /usr/X11R6/lib/libXt.so: undefined reference to `pthread_mutex_unlock'
> /usr/X11R6/lib/libXt.so: undefined reference to `pthread_self'
> /usr/X11R6/lib/libXt.so: undefined reference to `pthread_mutex_destroy'
> /usr/X11R6/lib/libXt.so: undefined reference to `pthread_mutex_lock'
> /usr/X11R6/lib/libXt.so: undefined reference to `pthread_cond_wait'
> /usr/X11R6/lib/libXt.so: undefined reference to `pthread_cond_destroy'
> /usr/X11R6/lib/libXt.so: undefined reference to `pthread_mutex_init'
> gmake[1]: *** [xglyph] Error 1
[...]
aaalso ich geh mal schwer davon aus, dass du vorher die ganze X11-Geschichte
auch mit -O3 kompiliert hast, ja?
Genau das war auch mal mein Problem, er baut zwar die libs sauber durch,
aber im Nachhinein kann darauf - schiesst's mich tot ich weiss nicht
wie ich's anders ausdruecken soll - nicht richtig zugegriffen werden.
Anscheinend sind die Optimierungen im Binary wohl zu stark ...
Loesung: die "kaputten" X11 lib's entfernen (pkg_delete $BLA) und erneut compilieren,
aber diesmal lediglich mich -O oder -O2 (so lief's bei mir einwandfrei)
bye,
Ollie
-- "De-fault! The two sweetest words in the English language." -- Homer Simpson (Deep Space Homer) To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Tue 04 May 2004 - 15:55:11 CEST