[arch-general] Linking issue, glibc weirdness?

Fons Adriaensen fons at linuxaudio.org
Fri Dec 9 16:01:09 EST 2011


On Fri, Dec 09, 2011 at 08:25:51PM +0100, Philipp wrote:
 
> g++ -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu
> -L/usr/X11R6/lib -o jmeters jmeters.o styles.o mainwin.o jclient.o
> mkimage.o meterwin.o -lsndfile -lclxclient -lclthreads -ljack -lpng
> -lXft -lX11 -lrt
> /usr/bin/ld: jmeters.o: undefined reference to symbol
> 'pthread_mutex_trylock@@GLIBC_2.2.5'
> /usr/bin/ld: note: 'pthread_mutex_trylock@@GLIBC_2.2.5' is defined in
> DSO /lib/libpthread.so.0 so try adding it to the linker command line
> /lib/libpthread.so.0: could not read symbols: Invalid operation
> collect2: ld returned 1 exit status
> make: *** [jmeters] Error 1

I just compiled and linked jmeter on an up-to-date system using
the upstream (which is me) Makefile and it works OK.

Why are you changing the linker options ?

Ciao,

-- 
FA

Vor uns liegt ein weites Tal, die Sonne scheint - ein Glitzerstrahl.



More information about the arch-general mailing list