skyhawk 发表于 2006-2-13 08:58:13

明明有esound,为何还是编译失败?

小弟用的是UBUNTU,桌面为XFCE,系统安装有esound,为何编译LLK时还是失败?出错信息如下:
In file included from main.c:25:
../include/main.h:38:17: error: esd.h: 没有那个文件或目录
In file included from main.c:25:
../include/main.h: 在函数 ‘ui_play’ 中:
../include/main.h:148: 警告:隐式声明函数 ‘esd_play_file’
main.c: 在函数 ‘main’ 中:
main.c:2332: 警告:隐式声明函数 ‘esd_open_sound’
main.c:2334: 警告:隐式声明函数 ‘esd_close’
make: *** 错误 1
make: Leaving directory `/home/yxj/llk_linux-2.3/src'
make: *** 错误 1
make: Leaving directory `/home/yxj/llk_linux-2.3'
make: *** 错误 2
到底应该如何才能编译成功呢?请各位大虾指点,谢谢!

alpher 发表于 2006-2-13 11:58:43

编译需要esd的开发库
你只是有esd,没有esd的开发库
建议你找别人编译好的安装包进行安装
页: [1]
查看完整版本: 明明有esound,为何还是编译失败?