GLEW für Windows g++ 4.7.1 compilieren?
-
Wie kann ich GLEW für Windows mit g++ 4.7.1 compilieren?
-
Wenn ich es mit cygwin/make erstellen will, kommen folgende Fehler:
config/config.guess: Zeile 6: $'\r': Kommando nicht gefunden. config/config.guess: Zeile 8: $'\r': Kommando nicht gefunden. config/config.guess: Zeile 26: $'\r': Kommando nicht gefunden. config/config.guess: Zeile 27: $'\r': Kommando nicht gefunden. config/config.guess: Zeile 38: $'\r': Kommando nicht gefunden. config/config.guess: Zeile 40: $'\r': Kommando nicht gefunden. config/config.guess: Zeile 52: $'\r': Kommando nicht gefunden. config/config.guess: Zeile 63: $'\r': Kommando nicht gefunden. config/config.guess: Zeile 66: $'\r': Kommando nicht gefunden. config/config.guess: Zeile 69: Syntaxfehler beim unerwarteten Wort `$'in\r'' 'onfig/config.guess: Zeile 69: ` case $1 in config/config.guess: Zeile 6: $'\r': Kommando nicht gefunden. config/config.guess: Zeile 8: $'\r': Kommando nicht gefunden. config/config.guess: Zeile 26: $'\r': Kommando nicht gefunden. config/config.guess: Zeile 27: $'\r': Kommando nicht gefunden. config/config.guess: Zeile 38: $'\r': Kommando nicht gefunden. config/config.guess: Zeile 40: $'\r': Kommando nicht gefunden. config/config.guess: Zeile 52: $'\r': Kommando nicht gefunden. config/config.guess: Zeile 63: $'\r': Kommando nicht gefunden. config/config.guess: Zeile 66: $'\r': Kommando nicht gefunden. config/config.guess: Zeile 69: Syntaxfehler beim unerwarteten Wort `$'in\r'' 'onfig/config.guess: Zeile 69: ` case $1 in Makefile:40: *** "Platform '' not supported". Schluss.
-
Die bemängelten Zeilen sind alle Leerzeilen ...
-
Ich hab mir jetzt mal den Source mit git gezogen und der Fehler ist weg. Dafür kommt jetzt der Fehler
$ make mkdir lib make: *** Keine Regel vorhanden, um das Target »src/glew.c«, benötigt von »tmp/cygwin/default/shared/glew.o«, zu erstellen. Schluss.
-
Deine ersten Fehler beziehen sich auf '\r'-Zeichen. Ersetze mal alle \r durch \n.
Beim zweiten Fehler findet make den Sourcecode nicht. Such mal nach glew.c, geh ein Verzeichnis hoch und führe make von da aus.