编译错误
ubuntu6.10下编译configure的时候没错误
make出错
In file included from main.c:25:
main.h:38:17: error: esd.h: No such file or directory
In file included from main.c:25:
main.h: In function ‘ui_play’:
main.h:148: warning: implicit declaration of function ‘esd_play_file’
main.c: In function ‘main’:
main.c:2050: warning: implicit declaration of function ‘esd_open_sound’
main.c:2052: warning: implicit declaration of function ‘esd_close’
make: *** 错误 1
make: Leaving directory `/home/bwchaos/tar/llk_linux-2.2/src'
make: *** 错误 1
make: Leaving directory `/home/bwchaos/tar/llk_linux-2.2'
make: *** 错误 2
怎么解决??? 貌似就这样的,直接apt吧 没辙吗 况且ubuntu源里没有这玩意 我不用 ubuntu ,也没编译过连连看。
不过不是说没找到 esd.h 吗?你是不是没装 esd 的开发包啊。 那是好像一个音频输出设备
装播放器的时候装过一些相关的
不知道它的开发包具体是哪个? 那是 Enlightened Sound Daemon ,我用的 Debian Sarge 里边开发包是 libesd0-dev 。
Ubuntu 不见得一样吧,你用 `apt-cache search esd‘ 试试吧。 呵呵,果然是缺少那个开发包的原因
谢谢loveccy兄指点
页:
[1]