我正在尝试从源代码编译libSDL,我收到以下错误:
./src/audio/esd/SDL_esdaudio.c:30:17: fatal error: esd.h: No such file or directory
compilation terminated.
make: *** [build/SDL_esdaudio.lo] Error 1
快速搜索之后,我仍然对拾取标题的位置(可能是相应的库)感到困惑。我看到有EsounD软件包,ALSA和AudioFile。
使这项工作的最低要求是什么?我必须从头开始编译所有东西,所以我不想拥有超过我需要的东西。
答案 0 :(得分:0)
所以看起来它需要直接使用EsoundD和ALSA。但是,EsounD需要AudioFile(也需要ALSA)。
简而言之,它需要全部三个。
答案 1 :(得分:0)
对我来说,安装libesd0-dev
就足够了
见https://packages.debian.org/sid/amd64/libesd0-dev/filelist