In message <[EMAIL PROTECTED]> Philip Blundell <[EMAIL PROTECTED]> wrote:
> gcc -Wall -O2 -o gtetrinet client.o commands.o config.o dialogs.o fields.o > gtetrinet.o keys.o misc.o partyline.o sound.o tetrinet.o tetris.o winlist.o > -rdynamic -L/usr/lib -L/usr/X11R6/lib -rdynamic -lgnomeui -lart_lgpl > -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome > -lgnomesupport -laudiofile -lm -ldb -lglib -ldl -L/usr/lib -L/usr/X11R6/lib > -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm > sound.o: In function `sound_cache': > sound.o(.text+0x44): undefined reference to `esd_sample_free' > sound.o: In function `sound_playsound': > sound.o(.text+0xc4): undefined reference to `esd_sample_play' > collect2: ld returned 1 exit status > make[2]: *** [gtetrinet] Error 1 > > Any guesses what might be up? gcc -g -O2 -o gtetrinet client.o commands.o config.o dialogs.o fields.o gtetr inet.o keys.o misc.o partyline.o sound.o tetrinet.o tetris.o winlist.o -rdynamic -L/usr/lib -L/usr/X11R6/lib -rdynamic -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lI CE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiof ile -lm -ldb1 -lglib -ldl -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgm odule -lglib -ldl -lXi -lXext -lX11 -lm Which went ok - obviously, I have -lesd in my link. Which all suggests something went wrong during configure. Here's output from config.log: configure:1637: checking for esd-config configure:1672: checking for ESD - version >= 0.2.5 configure:1762: gcc -o conftest -g -O2 conftest.c -L/usr/lib -lesd -laudiofile -lm 1>&5 And config.status: [EMAIL PROTECTED]@%-lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl%g [EMAIL PROTECTED]@%-rdynamic -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl%g [EMAIL PROTECTED]@%-rdynamic -lgnorba -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl%g [EMAIL PROTECTED]@%-rdynamic -lgtkxmhtml -lXpm -ljpeg -lpng -lz -lSM -lICE -lgtk -lgdk -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm%g [EMAIL PROTECTED]@%-rdynamic -lzvt -lutil -lSM -lICE -lgtk -lgdk -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm%g [EMAIL PROTECTED]@%-rdynamic -L/usr/lib -L/usr/X11R6/lib%g [EMAIL PROTECTED]@%-I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include%g [EMAIL PROTECTED]@%/usr/bin/gnome-config%g [EMAIL PROTECTED]@%/usr/bin/orbit-config%g [EMAIL PROTECTED]@%/usr/bin/orbit-idl%g [EMAIL PROTECTED]@%%g [EMAIL PROTECTED]@%#%g [EMAIL PROTECTED]@%-I/usr/lib/glib/include -I/usr/include%g [EMAIL PROTECTED]@%-L/usr/lib -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lglib -lm%g [EMAIL PROTECTED]@%%g [EMAIL PROTECTED]@%#%g [EMAIL PROTECTED]@%-I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include%g [EMAIL PROTECTED]@%-rdynamic -L/usr/lib -L/usr/X11R6/lib -lgnorba -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl%g [EMAIL PROTECTED]@%%g [EMAIL PROTECTED]@%%g [EMAIL PROTECTED]@%/usr/bin/esd-config%g [EMAIL PROTECTED]@%%g [EMAIL PROTECTED]@%-L/usr/lib -lesd -laudiofile -lm%g [EMAIL PROTECTED]@%gcc -E%g ----snip-- hth, Peter -- ------------------------------------------------------------------------ Peter Naulls - [EMAIL PROTECTED] Homepage - http://free.prohosting.com/~chocky/ Java for RISC OS and ARM - http://www.java.riscos.org.uk/ Debian Linux on RiscPCs - http://www.erble.freeserve.co.uk/ ------------------------------------------------------------------------