Ich habe es geschafft, QT 4.5.3. statisch zu
kompilieren (unter Suse Linux 11.1), nachdem ich die
fehlenden *.a-Dateien (devel-packages) nachinstalliert
habe.
Danach habe ich die *.o-Dateien meiner Anwendung
gelöscht und meine executable Anwendung neu kompiliert.
Ergebnis:
- die Anwendung ist jetzt 1 MB gross statt 166 KB
- die QT-Libraries sind aber leider immer noch nicht
statisch in der Anwendung, sondern werden dynamisch
gesucht (der Befehl ‚ldd‘ bestätigt dies), obwohl
ich den ‚CONFIG += static‘ Eintrag in meiner
.pro-Datei gesetzt habe! - warum werden die libs nicht in meine Anwendung
gelinkt? Hast Du eine Idee?