Static Linking von Qt Anwendung

Verschiedenes zu Qt
Antworten
tune2fs
Beiträge: 1
Registriert: 29. November 2010 22:36

Static Linking von Qt Anwendung

Beitrag von tune2fs »

Ich habe ein Problem beim Static Linking meiner Anwendung.

Ich habe mein Programm fertiggestellt und muss es nun so kompilieren, dass es auch auf Systemen ohne Qt Framework läuft. Daher habe ich die Qt Librarys mit dem Befehl -static compiliert. Mit folgenden Parametern.

Code: Alles auswählen

/Developer/qt-everywhere-opensource-src-4.7.1/configure  -nomake examples -nomake demos -no-exceptions -no-dwarf2 -verbose -no-qt3support -no-scripttools -no-openssl -no-opengl -no-webkit -no-phonon  -no-sql-sqlite -static -prefix /usr/local/QT_static -arch x86 -arch x86_64  -no-phonon-backend -no-multimedia -no-audio-backend -no-accessibility -opensource -debug-and-release
Dannach habe ich in Qt Creator eine build Konfiguration mit der Static Library erstellt. Nun bekomme ich beim build jedoch 1000 Warnungen von dieser Art:

Code: Alles auswählen

:: warning: QList<QString>::free(QListData::Data*)       has different visibility (hidden) in /usr/local/QT_static/lib/libQtCore.a(qdatetime.o) and (default) in main.o
Meine Frage ist nun, was bedeuten diese Warnungen, und wie kann ich sie abschalten?
koppi
Beiträge: 29
Registriert: 21. Dezember 2010 14:30
Wohnort: Augsburg
Kontaktdaten:

Re: Static Linking von Qt Anwendung

Beitrag von koppi »

Hallo tunet2fs, kannst du mal Deine PATH-Variable posten?
Antworten