esound install on SuSE linux 7.1



Hi all,

I tried building gnome from sources on SuSE linux 7.1 with the 2.2.18
kernel...

audiofile compiles and installs without any fuss.. but when I try to
compile esound, make dies complaining about some undefined symbols am I
missing some library or??

(no extra switches were passed to configure).


$make
make  all-recursive
make[1]: Entering directory `/home/pokui/downloads/gnome/extracted/esound-0.2.22'
Making all in docs
make[2]: Entering directory `/home/pokui/downloads/gnome/extracted/esound-0.2.22/docs'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/pokui/downloads/gnome/extracted/esound-0.2.22/docs'
make[2]: Entering directory `/home/pokui/downloads/gnome/extracted/esound-0.2.22'
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR="\"/usr/local/etc\""    -g -O2 -c esdlib.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR=\"/usr/local/etc\" -g -O2 -c  -fPIC -DPIC esdlib.c -o .libs/esdlib.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR=\"/usr/local/etc\" -g -O2 -c esdlib.c -o esdlib.o >/dev/null 2>&1
mv -f .libs/esdlib.lo esdlib.lo
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR="\"/usr/local/etc\""    -g -O2 -c esdmgr.c
rm -f .libs/esdmgr.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR=\"/usr/local/etc\" -g -O2 -c  -fPIC -DPIC esdmgr.c -o .libs/esdmgr.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR=\"/usr/local/etc\" -g -O2 -c esdmgr.c -o esdmgr.o >/dev/null 2>&1
mv -f .libs/esdmgr.lo esdmgr.lo
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR="\"/usr/local/etc\""    -g -O2 -c esdfile.c
rm -f .libs/esdfile.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR=\"/usr/local/etc\" -g -O2 -c  -fPIC -DPIC esdfile.c -o .libs/esdfile.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR=\"/usr/local/etc\" -g -O2 -c esdfile.c -o esdfile.o >/dev/null 2>&1
mv -f .libs/esdfile.lo esdfile.lo
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR="\"/usr/local/etc\""    -g -O2 -c esd_config.c
rm -f .libs/esd_config.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR=\"/usr/local/etc\" -g -O2 -c  -fPIC -DPIC esd_config.c -o .libs/esd_config.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR=\"/usr/local/etc\" -g -O2 -c esd_config.c -o esd_config.o >/dev/null 2>&1
mv -f .libs/esd_config.lo esd_config.lo
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR="\"/usr/local/etc\""    -g -O2 -c audio.c
rm -f .libs/audio.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR=\"/usr/local/etc\" -g -O2 -c  -fPIC -DPIC audio.c -o .libs/audio.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR=\"/usr/local/etc\" -g -O2 -c audio.c -o audio.o >/dev/null 2>&1
mv -f .libs/audio.lo audio.lo
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR="\"/usr/local/etc\""    -g -O2 -c genrand.c
rm -f .libs/genrand.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR=\"/usr/local/etc\" -g -O2 -c  -fPIC -DPIC genrand.c -o .libs/genrand.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR=\"/usr/local/etc\" -g -O2 -c genrand.c -o genrand.o >/dev/null 2>&1
mv -f .libs/genrand.lo genrand.lo
/bin/sh ./libtool --mode=link gcc  -g -O2  -o libesd.la -rpath /usr/lib -version-info 2:22:2 esdlib.lo esdmgr.lo esdfile.lo esd_config.lo audio.lo genrand.lo -lm -lasound
rm -fr .libs/libesd.la .libs/libesd.* .libs/libesd.*
gcc -shared  esdlib.lo esdmgr.lo esdfile.lo esd_config.lo audio.lo genrand.lo  -lm -lasound -lc  -Wl,-soname -Wl,libesd.so.0 -o .libs/libesd.so.0.2.22
(cd .libs && rm -f libesd.so.0 && ln -s libesd.so.0.2.22 libesd.so.0)
(cd .libs && rm -f libesd.so && ln -s libesd.so.0.2.22 libesd.so)
ar cru .libs/libesd.a  esdlib.o esdmgr.o esdfile.o esd_config.o audio.o genrand.o
ranlib .libs/libesd.a
creating libesd.la
(cd .libs && rm -f libesd.la && ln -s ../libesd.la libesd.la)
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR="\"/usr/local/etc\""    -g -O2 -c esddsp.c
rm -f .libs/esddsp.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR=\"/usr/local/etc\" -g -O2 -c  -fPIC -DPIC esddsp.c -o .libs/esddsp.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR=\"/usr/local/etc\" -g -O2 -c esddsp.c -o esddsp.o >/dev/null 2>&1
mv -f .libs/esddsp.lo esddsp.lo
/bin/sh ./libtool --mode=link gcc  -g -O2  -o libesddsp.la  -rpath /usr/lib -version-info 2:22:2 esddsp.lo -ldl -lm -lasound
rm -fr .libs/libesddsp.la .libs/libesddsp.* .libs/libesddsp.*
gcc -shared  esddsp.lo  -ldl -lm -lasound -lc  -Wl,-soname -Wl,libesddsp.so.0 -o .libs/libesddsp.so.0.2.22
(cd .libs && rm -f libesddsp.so.0 && ln -s libesddsp.so.0.2.22 libesddsp.so.0)
(cd .libs && rm -f libesddsp.so && ln -s libesddsp.so.0.2.22 libesddsp.so)
ar cru .libs/libesddsp.a  esddsp.o
ranlib .libs/libesddsp.a
creating libesddsp.la
(cd .libs && rm -f libesddsp.la && ln -s ../libesddsp.la libesddsp.la)
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR="\"/usr/local/etc\""    -g -O2 -c esd.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR="\"/usr/local/etc\""    -g -O2 -c clients.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR="\"/usr/local/etc\""    -g -O2 -c filter.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR="\"/usr/local/etc\""    -g -O2 -c mix.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR="\"/usr/local/etc\""    -g -O2 -c players.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR="\"/usr/local/etc\""    -g -O2 -c proto.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR="\"/usr/local/etc\""    -g -O2 -c samples.c
/bin/sh ./libtool --mode=link gcc  -g -O2  -o esd  esd.o clients.o filter.o mix.o players.o proto.o samples.o    libesd.la -lm -lasound
gcc -g -O2 -o .libs/esd esd.o clients.o filter.o mix.o players.o proto.o samples.o .libs/libesd.so -lm -lasound -lm -lasound
.libs/libesd.so: undefined reference to `afGetSampleFormat'
.libs/libesd.so: undefined reference to `afReadFrames'
.libs/libesd.so: undefined reference to `afGetChannels'
.libs/libesd.so: undefined reference to `afCloseFile'
.libs/libesd.so: undefined reference to `afGetRate'
.libs/libesd.so: undefined reference to `afGetFrameCount'
.libs/libesd.so: undefined reference to `afOpenFile'
.libs/libesd.so: undefined reference to `afGetTrackBytes'
collect2: ld returned 1 exit status
make[2]: *** [esd] Error 1
make[2]: Leaving directory `/home/pokui/downloads/gnome/extracted/esound-0.2.22'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/pokui/downloads/gnome/extracted/esound-0.2.22'
make: *** [all-recursive-am] Error 2

-- 

Patrick







[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]