Allegro.cc - Online Community

Allegro.cc Forums » Installation, Setup & Configuration » Cannot install allegro-5.2.2.0

This thread is locked; no one can reply to it. rss feed Print
Cannot install allegro-5.2.2.0
toussaint1963
Member #16,622
January 2017

I cannot install allegro-5.2.2.0 on Linux Opensuse 13.2
I got the answer:
CMake Error at CMakeLists.txt:17 (project):
No CMAKE_CXX_COMPILER could be found.
CMakeLists.txt says: project(ALLEGRO C CXX)
Johannes Fangmeyer

Edgar Reynaldo
Major Reynaldo
May 2007
avatar

toussaint1963
Member #16,622
January 2017

I have installed gcc. I found not g++, Where can I gez it?
MfG Johannes Fangmeyer

Edgar Reynaldo
Major Reynaldo
May 2007
avatar

toussaint1963
Member #16,622
January 2017

I installed gcc-c++. Then Cmake works, but when I run make I got following error:/home/johannes/bin/allegro-5.2.2.0/src/opengl/extensions.c:42:20: fatal error: GL/glu.h: Datei oder Verzeichnis nicht gefunden
#include <GL/glu.h>
^
compilation terminated.
CMakeFiles/allegro.dir/build.make:1825: recipe for target 'CMakeFiles/allegro.dir/src/opengl/extensions.c.o' failed
make[2]: *** [CMakeFiles/allegro.dir/src/opengl/extensions.c.o] Error 1
CMakeFiles/Makefile2:60: recipe for target 'CMakeFiles/allegro.dir/all' failed
make[1]: *** [CMakeFiles/allegro.dir/all] Error 2
Makefile:117: recipe for target 'all' failed
make: *** [all] Error 2
MfG
Johannes Fangmeyer

Edgar Reynaldo
Major Reynaldo
May 2007
avatar

toussaint1963
Member #16,622
January 2017

I installes all Mesa files. Then I got following error:
CMakeFiles/ex_glext.dir/ex_glext.c.o: In function `main':
/home/johannes/bin/allegro-5.2.2.0/examples/ex_glext.c:263: undefined reference to `gluPerspective'
/home/johannes/bin/allegro-5.2.2.0/examples/ex_glext.c:269: undefined reference to `gluLookAt'
collect2: error: ld returned 1 exit status
examples/CMakeFiles/ex_glext.dir/build.make:100: recipe for target 'examples/ex_glext' failed
make[2]: *** [examples/ex_glext] Error 1
CMakeFiles/Makefile2:2751: recipe for target 'examples/CMakeFiles/ex_glext.dir/all' failed
make[1]: *** [examples/CMakeFiles/ex_glext.dir/all] Error 2
Makefile:117: recipe for target 'all' failed
make: *** [all] Error 2
Sincerely
Johannes Fangmeyer

Edgar Reynaldo
Major Reynaldo
May 2007
avatar

toussaint1963
Member #16,622
January 2017

I installed the glu-9.0.0 files. I installed with Yast all files with glu.
but the problem stays. What can I do?
The command does not work. I have Opensuse 13.2 not Ubuntu.

Edgar Reynaldo
Major Reynaldo
May 2007
avatar

toussaint1963
Member #16,622
January 2017

It worked. But I started a programme, but the programme did not find allegro.h.
In the directory with Dolphin allegro.h was underlined

Edgar Reynaldo
Major Reynaldo
May 2007
avatar

toussaint1963
Member #16,622
January 2017

I run make and make Install.
Sincerely Johannes Fangmeyer

Edgar Reynaldo
Major Reynaldo
May 2007
avatar

You have to set your CB project include search directory. Go to Menu->Project->Build Settings and then enter the directory where you installed Allegro into the search directory for the compiler tab.

Allegro's headers are probably in /usr/include or /usr/local/include.

toussaint1963
Member #16,622
January 2017

I only use gcc in the terminal. Where can I set a path to allegro.h. What kind of Programm is CB?
Sincerely Johannes Fangmeyer

Edgar Reynaldo
Major Reynaldo
May 2007
avatar

toussaint1963
Member #16,622
January 2017

Thank You, that runs.
Sincerely Johannes Fangmeyer

Go to: