Eclipse + MinGW: Statisch linken



  • Hi,

    ich steh irgendiwe grad auf dem Schlauch. Ich google seit Stunden danach, wie ich in meinem Eclipse-Projekt (C++ Makefile) mit MinGW statisch linken kann, damit die Exe überall ohne zusätzliche DLLs läuft. Ich hab auch schon Flags wie -static oder -static-libgcc -static-libstdc++ gefunden, es hat aber nichts zum Ergebnis geführt. Entweder sind das die falschen Flags oder ich trag sie falsch in das Makefile ein. So sieht das aktuell aus (von Eclipse automatisch angelegt):

    CXXFLAGS =	-O2 -g -static-libgcc -static-libstdc++ -Wall -fmessage-length=0
    
    OBJS =		Test.o
    
    LIBS =
    
    TARGET =	Test.exe
    
    $(TARGET):	$(OBJS)
    	$(CXX) -o $(TARGET) $(OBJS) $(LIBS)
    
    all:	$(TARGET)
    
    clean:
    	rm -f $(OBJS) $(TARGET)
    

    Auf meinem Entwicklungsrechner läufts natürlich, aber auf einem ohne MinGW nicht. Was mach ich falsch?

    Heimchen


Anmelden zum Antworten