Fehler beim kompilieren von QT 4.0.1 mit -static
Verfasst: 5. November 2005 22:13
Ich habe mir den QT 4.0.1 Opensource Code heruntergeladen, den Patch von htt://qtwin.sf.net angewendet und dann das Ganze versucht mit Visual Studio .NET 2003 sowie mit 2005 zu kompilieren. Das erzeugen der shared libs mit bzw. hat auch wunderbar funktioniert. Allerdings wollte ich gerne die static Version mit kompilieren. Nur leider bricht die Kompilierung mit beiden Compilern an der selben Stelle ab. Habe es schon mehrmals versucht, auf 2 verschiedenen Rechner immer mit frisch entpacktem Code.
Es werden noch viel mehr Warnings ausgeben, habe jetzt hier nur die letzten Zeilen gepostet.
Hat irgendwer vielleicht eine Idee woran das liegen könnte?
Code: Alles auswählen
qconfigure.bat msvc.netCode: Alles auswählen
qconfigure.bat msvc2005Code: Alles auswählen
qconfigure.bat msvc.net -staticCode: Alles auswählen
...
...
...
c:\qt\qt-win-opensource-src-4.0.1-static\tools\designer\src\lib\shared\r
ichtexteditor_p.h(49) : see previous definition of 'setDefaultFont'
c:\qt\qt-win-opensource-src-4.0.1-static\tools\designer\src\lib\shared\richtexte
ditor.cpp(239) : warning C4273: 'RichTextEditor::detectFormat' : inconsistent dl
l linkage
c:\qt\qt-win-opensource-src-4.0.1-static\tools\designer\src\lib\shared\r
ichtexteditor_p.h(63) : see previous definition of 'detectFormat'
c:\qt\qt-win-opensource-src-4.0.1-static\tools\designer\src\lib\shared\richtexte
ditor.cpp(258) : warning C4273: 'RichTextEditor::text' : inconsistent dll linkag
e
c:\qt\qt-win-opensource-src-4.0.1-static\tools\designer\src\lib\shared\r
ichtexteditor_p.h(57) : see previous definition of 'text'
c:\qt\qt-win-opensource-src-4.0.1-static\tools\designer\src\lib\shared\richtexte
ditor.cpp(273) : warning C4273: 'RichTextEditorDialog::RichTextEditorDialog' : i
nconsistent dll linkage
c:\qt\qt-win-opensource-src-4.0.1-static\tools\designer\src\lib\shared\r
ichtexteditor_p.h(70) : see previous definition of '{ctor}'
c:\qt\qt-win-opensource-src-4.0.1-static\tools\designer\src\lib\shared\richtexte
ditor.cpp(299) : warning C4273: 'RichTextEditorDialog::editor' : inconsistent dl
l linkage
c:\qt\qt-win-opensource-src-4.0.1-static\tools\designer\src\lib\shared\r
ichtexteditor_p.h(71) : see previous definition of 'editor'
Generating Code...
NMAKE : fatal error U1077: '"C:\Programme\Microsoft Visual Studio 8\VC\BIN\cl.EX
E"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Programme\Microsoft Visual Studio 8\VC\BIN\nmake
.EXE"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
Hat irgendwer vielleicht eine Idee woran das liegen könnte?