OS-Windows: nach cygwin-setup kein Complier, Makefile usw.

Alles was mit C/C++ unter NetBeans zu tun hat

Moderator: wegus

Antworten
elDietmar
Beiträge: 8
Registriert: 05.11.2008, 07:56

OS-Windows: nach cygwin-setup kein Complier, Makefile usw.

Beitrag von elDietmar » 20.11.2008, 23:53

Habe das C++ Plugin installiert und habe CygWin laut Installationsanleitung: http://www.netbeans.org/kb/60/cnd/setup-Windows.html
installiert.

Probleme:
1. Erstes Problem: im ..\cygwin\bin Verzeichnis ist kein Compiler( gcc) oder makefile oder Debugger (gdb).
2. zweites Problem: Unter Tools => Optionen =>c++: keine Compiler eingestellt.

Fragen:
ad 1.Welche Packages muss ich mit dem cygwin-setup installieren?
ad 2. Muss ich die Compiler,Makefile usw unter Tools => Optionen =>c++extra einstellen?

--------------
Hab's auch mit minGW versucht und unter Unter Tools => Optionen =>c++ Compiler,Makefile usw aus MinGE gewählt:
Dann kommt bei Build für einfaches C-Projekt die Fehlermeldung:
-------------------
Running "C:\MeineProgramme\MinGW5.1.4\bin\nm.exe -f Makefile CONF=Debug clean" in F:\_K A I N D O R F\_4_S O U R C E_JAVA_DV_3\c_demo1

C:\MeineProgramme\MinGW5.1.4\bin\nm.exe: Makefile: invalid output format

Clean failed. Exit value 1.
---------------------------


Dietmar

elDietmar
Beiträge: 8
Registriert: 05.11.2008, 07:56

MSys u.Vista:Build=>Couldn't reserve space for cygwin's h

Beitrag von elDietmar » 24.11.2008, 18:13

Jetzt geht ein bisserl...

Hab jetzt MinGW im Verzeichnis c:\msys\1.0\mingw installiert
Dann den Rechner neu gebootet und dann Netbeans gestartet und ein C/C++ Application Projekt erstellt.
Jetzt sind die richtigen Compile-und Make-programme in Tools/Options=> c/c++ eingestellt.

....allerdings bekomme ich beim Compileren bzw. build die Meldung!
------------------------------
Running "cmd.exe /c rm -rf build/Debug/MinGW-Windows/demi3.o" in F:\Demo3
AllocationBase 0x0, BaseAddress 0x715B0000, RegionSize 0x150000, State 0x10000
C:\msys\1.0\bin\rm.exe: *** Couldn't reserve space for cygwin's heap, Win32 error 0

Clean failed. Exit value 1.
--------------------------------
Die gleiche Meldung hab ich schon beim Installieren von msys bekommen.
Es erscheint eine DOS-Box mit der Meldung(auch beim Aufruf msys.bat):
-----------------
C:\Users\admin>rxvt
AllocationBase 0x0, BaseAddress 0x715B0000, RegionSize 0x150000, State 0x10000
C:\msys\1.0\bin\rxvt.exe: *** Couldn't reserve space for cygwin's heap, Win32 error 0
--------------------------

Macht Vista Probleme?
Wer weiß eine Lösung?

lg
Dietmar

Benutzeravatar
arittner
Beiträge: 3229
Registriert: 05.08.2008, 07:20
Wohnort: Südniedersachsen
Kontaktdaten:

Beitrag von arittner » 25.11.2008, 11:50

Moin!

Das ist wohl ein Fehler, der nicht das wahre Problem beschreibt.

Hier mal ein Artikel, der eine Alternativ-DLL vorschlägt, die genauere Hinweise bringen soll:

http://readlist.com/lists/lists.sourcef ... /0/48.html
Earnie Boyd hat geschrieben:[...]I just uploaded a http://prdownloads.sf.net/mingw/msys-1. ... r.bz2?down load which contains a new-msys-1.0.dll file. This new-msys-1.0.dll contains a change in reporting the windows error for this issue so that the windows error causing problems is reported. You need to copy new-msys-1.0.dll to the <msys install>/bin/msys-1.0.dll directory.
Da ich mich aber mit C/C++ Entwicklung eigentlich nicht auskenne, ist das nur ein freundlicher Hinweis ;-) - auch auf Google :P

Beste Grüße,
Josch.
JNBB/BeanDev-Blog | Twitter@beandev
Bild
Sun Certified Specialist for NetBeans IDE

elDietmar
Beiträge: 8
Registriert: 05.11.2008, 07:56

Es klappt !!!

Beitrag von elDietmar » 01.12.2008, 09:17

Hallo Josch,

es klappt alles mit der neuen dll.

Danke für diesen wertvollen Link!

Beste Grüße
Dietmar

Antworten