Pfade sind nicht vom Installer, ich hatte sie auf CodeBlocks gerichtet und jetzt wieder hierher. Sollte aber passen so.
Kriege nun immer nur Fehler wie diese, und er öffnet immer das Make-File:
c:/program files/codeblocks/mingw/bin/../lib/gcc/mingw32/4.7.1/../../../../mingw32/bin/ld.exe: cannot open output file OpenGL.exe: Permission denied
collect2.exe: error: ld returned 1 exit status
mingw32-make.exe: \*\*\* [OpenGL.exe] Error 1
Execution terminated
Das macht er bei den Samples so, von meinen Projekten rede ich noch gar nicht.
Ach ja: er sagt immer (beim Öffnen eines Projekts) ich möge die Projekt-Optionen aktualisieren,
meint wohl die Pfade;
Die Buttons dort sind aber gesperrt, ich kann da nichts hinzufügen.
Weiss jemand Rat?
mfG
Martin
PS: mein CodeBlocks wie auch Theide/VC-Express funktionieren genauso wenig…
Hast Du das vielleicht von einer anderen Maschine übernommen?
Nein, das nicht gerade, aber ich hatte die Pfade
(weil gar nichts ging)
auf CodeBlocks MinGW32 gerichtet, und jetzt wieder zurueck.
Da sollte ich den Pfad wohl ausbessern, nur wo?
Unter „compiler options/compiler“ gibt es „compiler set to cofigure“ (ganz oben), das war noch auf 64 Bit gesetzt.
Oops: unter „bin“ hatte ich noch die 64 Bit, jetzt 32, nützt aber auch nichts.
danke Dir, aber klappt nicht.
Martin
PS: Der neue Dev ist aber auch noch komplizierter geworden,
Dann hast du die falsche Fehlermeldung kopiert. Das ist doch genau das, was du als Fehlermeldung geschrieben hast.
Aber eine andere Sache. Wo hast du denn deine Beispielprojekte liegen? Wenn du die ins „program files“ kopiert hast, dann kann es auch daran liegen, dass du einfach nicht die Sschreibrechte an der Stelle hast.
Da hilft es die Projekte nach „c:\users\und_so_weiter“ zu kopieren oder deine IDE als Admin zu starten.
ich kopier dir mal den entscheidenen Teil des Fehlers
„cannot open output file OpenGL.exe: Permission denied“
Der tritt halt im makefile auf. Deswegen kann man evtl. annehmen, dass es nicht in Ordnung ist. Er kann aber tatsächlich das output file nicht schreiben.
nun, Laufzeitumgebung hin oder her (gemeint ist hier Windoofs), es ist immer noch eine Shell, die dort ausgefuehrt wird. Deshalb hab ich mir das in Klammern gesetzte „(oder Cmd Box)“ gespaart.
/ld.exe: cannot open output file a.exe: permission
denied
collect2.exe: error: ld returned 1 exit status
nun, dann ist das ganz klar kein Problem des dev-cpp. Naechste Fragen waeren:
Liegt dort im Pfad schon eine a.exe, die schreibgeschuetzt ist?
Ist der Pfad schreibgeschuetzt?
Liegt die Datei nicht vor: Kannst du dort, wo du uebersetzt hast, selber Dateien anlegen?
Gruss
E.
PS Im uebrigen bin ich hier nicht erst seit ein paar Tagen dabei. Das hier ist nur ein neuer Account wie bei vielen anderen hier auch …