Hello CMake
Re: Hello CMake
also der codeblocks mingw compiler steht im PATH...cmake steht auch im PATH. Habe nicht den installer sondern die zip runtergeladen. Denke dann werd ich wohl mal den Installer ausprobieren
gruß stampuhh
gruß stampuhh
NachDenkSeiten.de
- Xin
- nur zu Besuch hier
- Beiträge: 8859
- Registriert: Fr Jul 04, 2008 11:10 pm
- Wohnort: /home/xin
- Kontaktdaten:
Re: Hello CMake
Kannst Du mal den Wert Deiner PATH Variablen posten?stampuhh hat geschrieben:also der codeblocks mingw compiler steht im PATH...cmake steht auch im PATH. Habe nicht den installer sondern die zip runtergeladen. Denke dann werd ich wohl mal den Installer ausprobieren
gruß stampuhh
In der Konsole "set path" eingeben.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Re: Hello CMake
Path:
Ich habe jetzt auf nem anderen PC den Installer ausprobiert. Liefert leider das selbe Ergebnis.
gruß stampuhh
wobei ich das MinGW und das cmale Verzeichnis von Hand eingefügt hatte.%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Programme\Java\jdk1.6.0_16\bin;C:\Programme\Java\ant\bin;C:\Programme\Gemeinsame Dateien\DivX Shared\;C:\Programme\QuickTime\QTSystem\;D:\Libs\;C:\Programme\CodeBlocks\MinGW\lib;C:\Programme\CodeBlocks\MinGW\libexec;C:\Programme\CodeBlocks\MinGW\bin;C:\Programme\Graphviz2.26.3\bin;D:\Libs\cmake-2.8.1-win32-x86\bin
Ich habe jetzt auf nem anderen PC den Installer ausprobiert. Liefert leider das selbe Ergebnis.
Wo kann ich denn den Pfad für den "c1" Compiler setzen? Eine "config" Datei hab ich jetzt schon vergebens gesucht und google will mir auch nicht wirklich helfen[...] CMake Error: your Compiler: "c1" was not found. [...]
gruß stampuhh
NachDenkSeiten.de
- Xin
- nur zu Besuch hier
- Beiträge: 8859
- Registriert: Fr Jul 04, 2008 11:10 pm
- Wohnort: /home/xin
- Kontaktdaten:
Re: Hello CMake
Das sieht eigentlich auch recht gut aus.stampuhh hat geschrieben:Path:wobei ich das MinGW und das cmale Verzeichnis von Hand eingefügt hatte.%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Programme\Java\jdk1.6.0_16\bin;C:\Programme\Java\ant\bin;C:\Programme\Gemeinsame Dateien\DivX Shared\;C:\Programme\QuickTime\QTSystem\;D:\Libs\;C:\Programme\CodeBlocks\MinGW\lib;C:\Programme\CodeBlocks\MinGW\libexec;C:\Programme\CodeBlocks\MinGW\bin;C:\Programme\Graphviz2.26.3\bin;D:\Libs\cmake-2.8.1-win32-x86\bin
Da scheint mir ein Visual Studio drauf installiert zu sein, welches seinen bin Pfad nicht eingetragen hat (was es üblicherweise auch nicht tut, soweit ich weiß)stampuhh hat geschrieben:Ich habe jetzt auf nem anderen PC den Installer ausprobiert. Liefert leider das selbe Ergebnis.[...] CMake Error: your Compiler: "c1" was not found. [...]
Den Pfad in die PATH-Variable eintragen...stampuhh hat geschrieben:Wo kann ich denn den Pfad für den "c1" Compiler setzen? Eine "config" Datei hab ich jetzt schon vergebens gesucht und google will mir auch nicht wirklich helfen
Falls Du es heute abend noch nicht hinbekommen hast, schauen wir mal, dass wir das zusammen ans Laufen bekommen. Schick mir in dem Fall Deine Skype/MSN/ICQ Kennung per PM.
Ansonsten habe ich es eben auf'm Mac kompiliert, da läuft's.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
- cloidnerux
- Moderator
- Beiträge: 3123
- Registriert: Fr Sep 26, 2008 4:37 pm
- Wohnort: Ram (Gibts wirklich)
Re: Hello CMake
Ich habe es hier auf meinem System probiert, mit der cmake-gui und dem .msi Installer und da hat cmake erst gemekert, dass Visual Studio noch offen war, was auch stimmte und nach dem schließen hat er die Projekt-Dateien anstantslos gebaut. Visual Studio steht auch nicht in der Path drinn, also wird wohl irgendwas mit cmake nicht ganz korrekt sein.Da scheint mir ein Visual Studio drauf installiert zu sein, welches seinen bin Pfad nicht eingetragen hat (was es üblicherweise auch nicht tut, soweit ich weiß)
Redundanz macht wiederholen unnötig.
quod erat expectandum
quod erat expectandum
Re: Hello CMake
In welche PATH Variable? Ach ja die Fehlermeldung geht natürlich noch weiter. Da steht etwas von wegen CMake_C_COMPILER Variable.
Probiere gerade ein wenig mit den Parametern des Kommandos rum
Den g++ erkennt er als Compiler GNU. Für den gcc sagt er mir The C Compiler identification is unknown.
Dann kommen wieder Fehlermeldungen von wegen:
edit: er meint mein g++ wäre "broken" "The C Compiler g++.exe is not able to compile a simple test program."
gruß stampuhh
Probiere gerade ein wenig mit den Parametern des Kommandos rum
Code: Alles auswählen
cmake . -DCMAKE_C_COMPILER="gcc" -DCMAKE_CXX_COMPILER="g++"
Dann kommen wieder Fehlermeldungen von wegen:
Die Datei ist auch nicht in dem Ordner. Wenn ich einfach die Windows-GNU-C.cmake umbenenne dann verschwindet der Fehler. Aber der nächste ist immer noch da:CMake Error at D:\Libs\cmake-2.8.1-win32-x86\share\cmake-2.8\Modules\Platform\Windows-g++.cmake:1<INCLUDE>:
Include could not find load file: D:\Libs\cmake-2.8.1-win32-x86\share\cmake-2.8\Modules\Platform\Windows-gcc.cmake
Hab jetzt einige Argumente probiert und alles endet in den selben Fehlermeldungen...versuche noch mal die Errorlog in den Anhang zu bekommen.Generator: execution of make failed. Make command was: nmake /NOLOGO "cmTryCompileExec\fast" [usw, müsste das jetzt alles aus der Konsole abtippen)]
Das wäre auf diesem PC zwar der Fall aber auf dem anderen nicht. Das ist ein Netbook und VS sicherlich nicht die beste Umgebung für denDa scheint mir ein Visual Studio drauf installiert zu sein
edit: er meint mein g++ wäre "broken" "The C Compiler g++.exe is not able to compile a simple test program."
gruß stampuhh
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von stampuhh am Fr Mai 14, 2010 4:00 pm, insgesamt 1-mal geändert.
NachDenkSeiten.de
- cloidnerux
- Moderator
- Beiträge: 3123
- Registriert: Fr Sep 26, 2008 4:37 pm
- Wohnort: Ram (Gibts wirklich)
Re: Hello CMake
Hast du mal versucht, cmake aus dem msi installer heraus zu installieren??
Redundanz macht wiederholen unnötig.
quod erat expectandum
quod erat expectandum
Re: Hello CMake
auf diesem PC hier noch net. Werde das jetzt einmal nachholen und gucken was passiert
edit: Läuft leider auf das selbe Problem raus
Vielleicht kommt er auch mit der CodeBlocks MinGW Version nicht zurecht?
gruß stampuhh
edit: Läuft leider auf das selbe Problem raus
Vielleicht kommt er auch mit der CodeBlocks MinGW Version nicht zurecht?
gruß stampuhh
NachDenkSeiten.de
- cloidnerux
- Moderator
- Beiträge: 3123
- Registriert: Fr Sep 26, 2008 4:37 pm
- Wohnort: Ram (Gibts wirklich)
Re: Hello CMake
hast du mal versucht, die Cmake-GUI zu nutzen?edit: Läuft leider auf das selbe Problem raus
Hab nämlioch bei mir nichts von cmake in den Umgebnugsvariablen stehen, also wird es, wenn du immer noch cmake aus der Konsole aus aufrufst, der selbe Fehler auftreten.
Schau einfach mal, ob bei dir unter \cmake\bin eine "cmake-gui.exe" ist.
Redundanz macht wiederholen unnötig.
quod erat expectandum
quod erat expectandum
Re: Hello CMake
Hast du schon einmal versucht direkt einen Generator anzugeben? Also zb 'cmake -G "MinGW - Unix Makefiles" .' Ich bin mir nicht sicher ob der Generator für MinGW wirklich genau so heißt, aber 'cmake --help' weiß mehr...stampuhh hat geschrieben:Code: Alles auswählen
cmake . -DCMAKE_C_COMPILER="gcc" -DCMAKE_CXX_COMPILER="g++"
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)
OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at
OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at