Hi Bill,

Thanks a lot for your help and suggestions.

Followed your instructions on editing configure.ac but then
after autoconf, make clean and ./configure  --with-alsa --with-jack,
make works fine. However, when I try to make sndplay I'm getting the following:

------

[]# make sndplay
gcc -c -DHAVE_CONFIG_H -I. -g -O2 -fPIC    -D_REENTRANT   sndplay.c
gcc sndplay.c -o sndplay libsndlib.a -lasound -DHAVE_CONFIG_H -I. -g -O2 -fPIC -D_REENTRANT -L/usr/lib64/pipewire-0.3/jack -ljack -ljacknet -lsamplerate -lm -ldl /usr/bin/ld: libsndlib.a(audio.o): undefined reference to symbol 'pthread_create@@GLIBC_2.2.5' /usr/bin/ld: /usr/lib64/libpthread.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make: *** [makefile:70: sndplay] Error 1

------

Checked on libpthread and there is  '/usr/lib64/libpthread-2.33.so'

Tried './configure --with-jack' on Fedora34 and still get same results.


Run autoconf to remake the configure script.  Then, at least in
Ubuntu, you need to include the --with-alsa switch to configure.

make clean
./configure --with-alsa --with-jack
make
make sndplay

_______________________________________________
Cmdist mailing list
[email protected]
https://cm-mail.stanford.edu/mailman/listinfo/cmdist

Reply via email to