Hi all, I'm trying to install gyachi on Debian Etch. The configure script went fine after installing the required libraries. Then I ran 'make' to compile it and this is what I got:
Code:
sounds.c:414:17: error: esd.h: The file or directory does not exist
sounds.c: In function ‘init_esd_play’:
sounds.c:452: error: ‘esd_format_t’ undeclared (first use in this function)
sounds.c:452: error: (Each undeclared identifier is reported only once
sounds.c:452: error: for each function it appears in.)
sounds.c:452: error: syntax error before ‘esd_fmt’
sounds.c:460: warning: implicit declaration of function ‘esd_open_sound’
sounds.c:470: error: ‘esd_fmt’ undeclared (first use in this function)
sounds.c:470: error: ‘ESD_STREAM’ undeclared (first use in this function)
sounds.c:470: error: ‘ESD_PLAY’ undeclared (first use in this function)
sounds.c:477: error: ‘ESD_MONO’ undeclared (first use in this function)
sounds.c:481: error: ‘ESD_STEREO’ undeclared (first use in this function)
sounds.c:489: error: ‘ESD_BITS8’ undeclared (first use in this function)
sounds.c:492: error: ‘ESD_BITS16’ undeclared (first use in this function)
sounds.c:504: error: ‘ESD_DEFAULT_RATE’ undeclared (first use in this function)
sounds.c:505: error: ‘ESD_BUF_SIZE’ undeclared (first use in this function)
sounds.c:510: warning: implicit declaration of function ‘esd_play_stream_fallback’
sounds.c: In function ‘esd_uninitPlayback’:
sounds.c:539: warning: implicit declaration of function ‘esd_close’
sounds.c: In function ‘esd_play’:
sounds.c:579: error: ‘ESD_BUF_SIZE’ undeclared (first use in this function)
make[2]: *** [sounds.o] Error 1
make[2]: leaving directory `/home/vicente/gyachi-1.0.3/client'
make[1]: *** [all-recursive] Error 1
make[1]: leaving directory `/home/vicente/gyachi-1.0.3'
make: *** [all] Error 2
I'm using gcc version 4.0.2-2. Any clue on what might be wrong and how to make it compile cleanly??
Thanks in advance.