Monk
Eroberer
Hallo,
hatte eben Langeweile und hab' mich deswegen mal drangesetzt, tuxkart 0.4 unter Mandrake zu
kompilieren. Das heißt ich habe angefangen mit dieser Plib-Bibliothek.Klar, jetzt werden die meisten sagen: Man, spinnt der, es gibt doch Datenbanken, in denen fertige rpms zum download bereitliegen. Um gleich vorwegzunehmen, ich habe mir etliche Versionen von tuxkart als rpm gezogen, aber habe immer wieder diese komischen Grafikfehler. (Diese habe ich nur bei tuxkart /zudem läßt sich kein Fullscreenmode einschalten). Also kurz und knapp gesagt, das Game ist unspielbar.
Nun zu meinem Problem. Ich habe auch unter Suse ein paar Male irgendwelche Programme kompiliert. Meistens ging es gut, aber einige Male erhielt ich Fehlermeldungen, wie diese:
c/fnt -I../../src/util -g -O2 -Wall -c -o puAux.o `test -f puAux.cxx || echo './'`puAux.cxx
In file included from ../../src/pui/pu.h:2139,
from puAux.h:27,
from puAux.cxx:26:
../../src/pui/puGLUT.h:36:22: GL/glut.h: No such file or directory
In file included from ../../src/pui/pu.h:2139,
from puAux.h:27,
from puAux.cxx:26:
../../src/pui/puGLUT.h: In function `int puGetWindowGLUT()':
../../src/pui/puGLUT.h:42: error: `glutGetWindow' undeclared (first use this function)
../../src/pui/puGLUT.h:42: error: (Each undeclared identifier is reported only once for each function it appears in.)
../../src/pui/puGLUT.h: In function `void puSetWindowGLUT(int)':
../../src/pui/puGLUT.h:47: error: `glutSetWindow' undeclared (first use this function)
../../src/pui/puGLUT.h: In function `void puGetWindowSizeGLUT(int*, int*)':
../../src/pui/puGLUT.h:52: error: `GLUT_WINDOW_WIDTH' undeclared (first use this function)
../../src/pui/puGLUT.h:52: error: `glutGet' undeclared (first use this function)
../../src/pui/puGLUT.h:53: error: `GLUT_WINDOW_HEIGHT' undeclared (first use this function)
../../src/pui/puGLUT.h: In function `void puSetWindowSizeGLUT(int, int)':
../../src/pui/puGLUT.h:58: error: `glutReshapeWindow' undeclared (first use this function)
make[2]: *** [puAux.o] Fehler 1
make[2]: Leaving directory `/home/monk/plib-1.8.0/src/puAux'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/monk/plib-1.8.0/src'
make: *** [all-recursive] Fehler 1
[root@localhost plib-1.8.0]#
---------------------------------------------------------------------------------------------------------------------------------
Also meistens ist es ja immer dasselbe Schema F. ./configure ./make /. install.
Aber das scheint diesmal nicht zu funktionieren. Ich habe bei Suse 9.1 des öfteren alles versucht, automake, autoconfigure, usw. installiert, aber nichts half. Die Fehlermeldungen waren ähnlich.
Frage: Was mache ich falsch?
Muß ich vielleicht einen Pfad angeben und wenn ja, wie mache ich dies?
Grüße
Monk
hatte eben Langeweile und hab' mich deswegen mal drangesetzt, tuxkart 0.4 unter Mandrake zu
kompilieren. Das heißt ich habe angefangen mit dieser Plib-Bibliothek.Klar, jetzt werden die meisten sagen: Man, spinnt der, es gibt doch Datenbanken, in denen fertige rpms zum download bereitliegen. Um gleich vorwegzunehmen, ich habe mir etliche Versionen von tuxkart als rpm gezogen, aber habe immer wieder diese komischen Grafikfehler. (Diese habe ich nur bei tuxkart /zudem läßt sich kein Fullscreenmode einschalten). Also kurz und knapp gesagt, das Game ist unspielbar.
Nun zu meinem Problem. Ich habe auch unter Suse ein paar Male irgendwelche Programme kompiliert. Meistens ging es gut, aber einige Male erhielt ich Fehlermeldungen, wie diese:
c/fnt -I../../src/util -g -O2 -Wall -c -o puAux.o `test -f puAux.cxx || echo './'`puAux.cxx
In file included from ../../src/pui/pu.h:2139,
from puAux.h:27,
from puAux.cxx:26:
../../src/pui/puGLUT.h:36:22: GL/glut.h: No such file or directory
In file included from ../../src/pui/pu.h:2139,
from puAux.h:27,
from puAux.cxx:26:
../../src/pui/puGLUT.h: In function `int puGetWindowGLUT()':
../../src/pui/puGLUT.h:42: error: `glutGetWindow' undeclared (first use this function)
../../src/pui/puGLUT.h:42: error: (Each undeclared identifier is reported only once for each function it appears in.)
../../src/pui/puGLUT.h: In function `void puSetWindowGLUT(int)':
../../src/pui/puGLUT.h:47: error: `glutSetWindow' undeclared (first use this function)
../../src/pui/puGLUT.h: In function `void puGetWindowSizeGLUT(int*, int*)':
../../src/pui/puGLUT.h:52: error: `GLUT_WINDOW_WIDTH' undeclared (first use this function)
../../src/pui/puGLUT.h:52: error: `glutGet' undeclared (first use this function)
../../src/pui/puGLUT.h:53: error: `GLUT_WINDOW_HEIGHT' undeclared (first use this function)
../../src/pui/puGLUT.h: In function `void puSetWindowSizeGLUT(int, int)':
../../src/pui/puGLUT.h:58: error: `glutReshapeWindow' undeclared (first use this function)
make[2]: *** [puAux.o] Fehler 1
make[2]: Leaving directory `/home/monk/plib-1.8.0/src/puAux'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/monk/plib-1.8.0/src'
make: *** [all-recursive] Fehler 1
[root@localhost plib-1.8.0]#
---------------------------------------------------------------------------------------------------------------------------------
Also meistens ist es ja immer dasselbe Schema F. ./configure ./make /. install.
Aber das scheint diesmal nicht zu funktionieren. Ich habe bei Suse 9.1 des öfteren alles versucht, automake, autoconfigure, usw. installiert, aber nichts half. Die Fehlermeldungen waren ähnlich.
Frage: Was mache ich falsch?
Muß ich vielleicht einen Pfad angeben und wenn ja, wie mache ich dies?
Grüße
Monk