QT4.2.3 (static) - standalone Progr. (ohne DLLs) erzeugen?
Verfasst: 4. April 2007 11:44
Hallo,
nach langem rumprobieren konnte ich heute Nacht endlich die Windows-GPL Version von QT4.2.3 als release + static kompilieren.
Nun muss ich die QT DLLs nicht mehr einbinden, aber auf einem PC ohne MinGW Compiler erwartet das Programm immer noch die mingwm10.dll.
Welche Möglichkeiten gibt es dies zu unterbinden, also eine standalone .exe zu erstellen, die ohne weitere DLLs auf jedem Windowssystem lauffähig ist?
Noch was, gibt es irgendwelche Infos, wie man die .exe etwas kleiner bekommt, also einige Bibliotheken weg lassen kann, die nicht verwendet werden? Mein Kompilat aus dem QT4 examples Ordner Richtext/Syntaxhighlighter war jetzt 7,45 MB groß. Gut UPX schrumpft es auf 2,48 MB, aber wirklich schön ist die Größe nicht, wenn man von bspw. BCB 1MB als Standalone für ein wesentlich umfangreiches Prog gewohnt ist.
Gruß M
nach langem rumprobieren konnte ich heute Nacht endlich die Windows-GPL Version von QT4.2.3 als release + static kompilieren.
Nun muss ich die QT DLLs nicht mehr einbinden, aber auf einem PC ohne MinGW Compiler erwartet das Programm immer noch die mingwm10.dll.
Welche Möglichkeiten gibt es dies zu unterbinden, also eine standalone .exe zu erstellen, die ohne weitere DLLs auf jedem Windowssystem lauffähig ist?
Noch was, gibt es irgendwelche Infos, wie man die .exe etwas kleiner bekommt, also einige Bibliotheken weg lassen kann, die nicht verwendet werden? Mein Kompilat aus dem QT4 examples Ordner Richtext/Syntaxhighlighter war jetzt 7,45 MB groß. Gut UPX schrumpft es auf 2,48 MB, aber wirklich schön ist die Größe nicht, wenn man von bspw. BCB 1MB als Standalone für ein wesentlich umfangreiches Prog gewohnt ist.
Gruß M