On 05/13/2010 12:17 PM, Tejas Guruswamy wrote:
On 13/05/10 09:28, Dave Plater wrote:
Hi, I'm trying to make kdemultimedia3 build for factory again in home:plater:kde3 and I've been trying to fix a possible gcc45 build error:-
<snip>
collect2: ld returned 1 exit status
This is a linking error, rather than a compilation error. So scrutinize the linking options.
-D_REENTRANT -Wl,-Bsymbolic-functions -L/opt/kde3/lib64 -L/usr/lib/qt3/lib64 -L/usr/lib64 -Wl,--as-needed -Wl,--enable-new-dtags -module -no-undefined -pthread -o ./xine_artsplugin/libarts_xine.la -rpath /opt/kde3/lib64 -Wl,--no-undefined -Wl,--allow-shlib-undefined -L/usr/lib64 -lxine -lX11 -lXext -lkmedia2_idl -lsoundserver_idl -lartsflow ./xine_artsplugin/xinePlayObject.lo ./xine_artsplugin/xinePlayObject_impl.lo ./xine_artsplugin/audio_fifo_out.lo
I have a feeling there should be a -lpthread in there somewhere
Regards, Tejas
Always the obvious, I reran the ./libtool command with -lpthread and it succeeded, now the question is : why only on the factory build? Also I have to find out where to patch this in. I've already tried building against 11.2's libtool and the command is the same in 11.2's log and factory's. Thanks Dave P -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org