QT 4.2.2 & Visualstudio.net 2003 Installtionsfehler (sol

Verschiedenes zu Qt
Antworten
0rch1d
Beiträge: 4
Registriert: 22. Februar 2007 18:15

QT 4.2.2 & Visualstudio.net 2003 Installtionsfehler (sol

Beitrag von 0rch1d »

Guten Tag,
Wurde leider von meinen Teamkollegen dazu gezwungen Visualstudio.net unter Win XP für QT zu nutzen :( (Normalerweise Eclipse unter Gentoo :) ).

So, Umgebungsvariablen angepasst, Patch installiert... folgender Fehler beim Commandozeilenaufruf von "qconfigure msvc.net":

Code: Alles auswählen

Going to compile qmake now
Continue? (Y/N):y

Microsoft (R) Program Maintenance Utility, Version 7.10.3077
Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.

        cl -c -Yc -Fptmp\qmake_pch.pch -Fotmp\qmake_pch.obj -nologo -Zm200 -GS -
O1 -MD -DNDEBUG -GR -EHsc -W3 -DUNICODE -DQT_LARGEFILE_SUPPORT -DWIN32 -DQT_BUIL
D_QMAKE -DQT_BOOTSTRAPPED -DQT_NO_TEXTCODEC -DQT_NO_LIBRARY -DQT_NO_STL -DQT_NO_
COMPRESS -DQT_NO_UNICODETABLES -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQMAKE_O
PENSOURCE_EDITION -DQT_NODLL -DQT_NO_THREAD -DQT_NO_QOBJECT -I"../src/corelib/ar
ch/generic" -I"generators" -I"generators\unix" -I"generators\win32" -I"generator
s\mac" -I"../include" -I"../include/QtCore" -I"../src/3rdparty/md5" -I"../qmake"
 -I"..\mkspecs\win32-msvc.net" -TP qmake_pch.h
Der Befehl "cl" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
NMAKE : fatal error U1077: 'cl': R³ckgabe-Code '0x1'
Stop.
Forensuche und google haben leider nichts verwertbares gebracht. Sollte ich was übersehen haben, sagts mir...bin ratlos
gruß 0rch1d
Zuletzt geändert von 0rch1d am 23. Februar 2007 13:08, insgesamt 2-mal geändert.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

'Visual Studio Command Prompt' sage ich nur. Steht sogar in der Readme (ausnahmsweise... )
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
0rch1d
Beiträge: 4
Registriert: 22. Februar 2007 18:15

Beitrag von 0rch1d »

Wenns so einfach wäre...den benutz ich ja!
Habs nach dem Tut gemacht:
http://321soft.de/iframe.php?inhalt=qttut#programm
Bin langsam echt am verzweifeln
:cry:
gruß 0rch1d
Zuletzt geändert von 0rch1d am 23. Februar 2007 13:06, insgesamt 1-mal geändert.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Dann ist da leider was falsch gelaufen - cl.exe muss im PATH sein. Das ist nicht der Fall, also geht es nicht. Hast Du ggf. an de`r vsvars32.bat rumgespielt?
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
0rch1d
Beiträge: 4
Registriert: 22. Februar 2007 18:15

Beitrag von 0rch1d »

Bis eben wusste ich nicht mal dass es diese vsvars32.bat gibt... :oops:
Da was verändert hab ich bestimmt nicht.
Der Inhalt sieht folgender maßen aus:

Code: Alles auswählen

@SET VSINSTALLDIR=E:\sdk-ms\vs-installiert\Common7\IDE
@SET VCINSTALLDIR=E:\sdk-ms\vs-installiert
@SET FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework
@SET FrameworkVersion=v1.1.4322
@SET FrameworkSDKDir=E:\sdk-ms\.net-sdk\v1.1
@rem Root of Visual Studio common files.

@if "%VSINSTALLDIR%"=="" goto Usage
@if "%VCINSTALLDIR%"=="" set VCINSTALLDIR=%VSINSTALLDIR%

@rem
@rem Root of Visual Studio ide installed files.
@rem
@set DevEnvDir=%VSINSTALLDIR%

@rem
@rem Root of Visual C++ installed files.
@rem
@set MSVCDir=%VCINSTALLDIR%\VC7

@rem
@echo Setting environment for using Microsoft Visual Studio .NET 2003 tools.
@echo (If you have another version of Visual Studio or Visual C++ installed and wish
@echo to use its tools from the command line, run vcvars32.bat for that version.)
@rem

@REM %VCINSTALLDIR%\Common7\Tools dir is added only for real setup.

@set PATH=%DevEnvDir%;%MSVCDir%\BIN;%VCINSTALLDIR%\Common7\Tools;%VCINSTALLDIR%\Common7\Tools\bin\prerelease;%VCINSTALLDIR%\Common7\Tools\bin;%FrameworkSDKDir%\bin;%FrameworkDir%\%FrameworkVersion%;%PATH%;
@set INCLUDE=%MSVCDir%\ATLMFC\INCLUDE;%MSVCDir%\INCLUDE;%MSVCDir%\PlatformSDK\include\prerelease;%MSVCDir%\PlatformSDK\include;%FrameworkSDKDir%\include;%INCLUDE%
@set LIB=%MSVCDir%\ATLMFC\LIB;%MSVCDir%\LIB;%MSVCDir%\PlatformSDK\lib\prerelease;%MSVCDir%\PlatformSDK\lib;%FrameworkSDKDir%\lib;%LIB%

@goto end

:Usage

@echo. VSINSTALLDIR variable is not set. 
@echo.
@echo SYNTAX: %0

@goto end

:end
Meint ihr es es würde funktionieren, wenn ich visualstudio.net2003 nochmal installiere?
Ich weiß wäre nicht die eleganteste Lösung aber nach 10 Stunden Fehlersuche bin ich zu allen Schandtaten bereit :roll:
grülis 0rch1d
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Warum suchst Du nicht einfach erstmal nach cl.exe und fügst den PFad zu PATH hinzu um zu schauen ob es dann geht?
Und ja, ein Reinstall könnte helfen.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
0rch1d
Beiträge: 4
Registriert: 22. Februar 2007 18:15

Beitrag von 0rch1d »

Leider brachte das hinzufügen des Pfades zur Systemvariablen PATH nicht den erwünschten Effekt. Habe dann Visual Studio.net 2003 erneut installiert...jetzt funktioniert alles,gruß 0rch1d
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Das ist echt komisch - wurde evtl. VisualStudio nach dem Installieren in ein anderes Verzeichnis verschoben?
Naja, Hauptsache es geht jetzt
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten