2014-01-10 93 views
2

我试图从源代码编译libSDL,我发现了以下错误:哪里可以找到头esd.h

./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。

使这项工作的最低要求是什么?我必须从头开始编译所有东西,所以我不想超出需要。

+1

看在页面底部所需要的库:http://wiki.libsdl.org/FAQLinux或者你可以检查自述。 – Xonar

回答

0

所以它看起来像直接需要EsoundD和ALSA。但是,EsounD需要AudioFile(也需要ALSA)。

总之,它需要所有三个。