This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: esound.dll


Robert,

I configured this time with --disable-shared and got this output from
configure:

--- Checking for the audiofile library.  NOTE: This library is now
--- REQUIRED from proper compilation of the esound package.
checking for audiofile-config... /usr/local/bin/audiofile-config
checking for Audio File Library - version >= 0.1.5... yes
--- libaudiofile found. Building esound with audiofile support


So libaudiofile was found.  I then did a 'make' and got this slightly
different error:

gcc -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include -DSYSCONFDIR="\"/usr/l
ocal
/etc\""    -g -O2 -c `test -f ../samples.c || echo '../'`../samples.c
/bin/sh ./libtool --mode=link gcc  -g -O2   -o esd.exe  esd.o clients.o
filter.o
 mix.o players.o proto.o samples.o
  libesd.la -L/usr/local/lib -laudiofile -lm
-lm
gcc -g -O2 -o esd.exe esd.o clients.o filter.o mix.o players.o proto.o
samples.o
  ./.libs/libesd.a -L/usr/local/lib /usr/local/lib/libaudiofile.a
esd.o: In function `main':
/home/Administrator/esound-0.2.23/build/../esd.c:497: undefined reference to
`_i
mp__esd_audio_device'
/home/Administrator/esound-0.2.23/build/../esd.c:498: undefined reference to
`_i
mp__esd_audio_device'
/home/Administrator/esound-0.2.23/build/../esd.c:503: undefined reference to
`_i
mp__esd_audio_device'
/home/Administrator/esound-0.2.23/build/../esd.c:623: undefined reference to
`_i
mp__esd_audio_format'
/home/Administrator/esound-0.2.23/build/../esd.c:625: undefined reference to
`_i
mp__esd_audio_format'
/home/Administrator/esound-0.2.23/build/../esd.c:644: undefined reference to
`_i
mp__esd_audio_format'
/home/Administrator/esound-0.2.23/build/../esd.c:646: undefined reference to
`_i
mp__esd_audio_format'
/home/Administrator/esound-0.2.23/build/../esd.c:652: undefined reference to
`_i
mp__esd_audio_format'
esd.o:/home/Administrator/esound-0.2.23/build/../esd.c:654: more undefined
refer
ences to `_imp__esd_audio_format' follow
collect2: ld returned 1 exit status
make[2]: *** [esd.exe] Error 1
make[2]: Leaving directory `/home/Administrator/esound-0.2.23/build'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/Administrator/esound-0.2.23/build'
make: *** [all] Error 2


Notice that it doesn't complain about the shared library anymore :)

Harold


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]