2013-08-24 29 views
0

你好,我正在嘗試使用帶有代碼塊的sfml 2。我按照這個教程http://www.sfml-dev.org/tutorials/2.1/compile-with-cmake.php。我已經做了在教程中的一切,現在我需要去SFML-build文件夾,並在終端運行make和我運行後,我得到這個錯誤:sfml 2和cmake building

[ 38%] Building CXX object src/SFML/Window/CMakeFiles/sfml- 

window.dir/Linux/WindowImplX11.cpp.o 
make[2]: *** No rule to make target `/usr/lib/i386-linux-gnu/libGL.so', needed by `lib/libsfml-window.so.2.1'. Stop. 
make[1]: *** [src/SFML/Window/CMakeFiles/sfml-window.dir/all] Error 2 
make: *** [all] Error 2 
+0

你有沒有安裝OpenGL的,因爲它是問教程裏面? –

+0

vedran @ Vedran-HP:〜/ Documents/sfml-build $ glxinfo | grep「OpenGL版本」 OpenGL版本字符串:4.2.12217兼容性配置文件上下文12.104 – wedranb

回答

1

SOLUTION:

我以前安裝glew1。 5,並沒有讓我安裝SFML2.1所需的glew1.7。

,我需要安裝此二:

sudo apt-get install libxmu-dev 
sudo apt-get install libxi-dev