12

Ubuntu Linux でアイスクリーム サンドイッチ エミュレーターを構築しようとしています。

次のエラーを取得:

host C++: libGLcommon <= development/tools/emulator/opengl/host/libs/
Translator/GLcommon/GLDispatch.cpp

development/tools/emulator/opengl/host/libs/Translator/GLcommon/
GLDispatch.cpp:22:20: error: GL/glx.h: No such file or directory

development/tools/emulator/opengl/host/libs/Translator/GLcommon/
GLDispatch.cpp: In function ‘void (* getGLFuncAddress(const char*))
()’:

development/tools/emulator/opengl/host/libs/Translator/GLcommon/
GLDispatch.cpp:35: error: ‘glXGetProcAddress’ was not declared in this
scope

make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/
libGLcommon_intermediates/GLDispatch.o] Error 1
make: *** Waiting for unfinished jobs....

誰かがこれで私を助けることができますか?

4

3 に答える 3

7

glx.hファイルが見つからないようです。これはいくつかのパッケージによって提供され、そのうちの1つをインストールする必要があります。私はあなたが欲しいものはかなり確信していますmesa-common-dev

于 2011-11-15T15:31:38.990 に答える
0

Fedora 16 では、mesa-libGL-devel パッケージをインストールする必要があります。

于 2011-11-29T22:07:12.133 に答える
0

http://packages.debian.org/fi/sid/mesa-common-devに移動し、必要なパッケージをダウンロードしてから 、コマンド sudo dpkg -i **.dev を使用します

于 2011-12-19T02:26:29.590 に答える