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