[Gelöst]Qt-Opensource in MSVS 6

Verschiedenes zu Qt
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

BartSimpson hat geschrieben:du haste eine alte version vom Patch aktuell ist acs4qt41p3.zip
um debug und release zu erzeugen:
configure.bat msvc2005 -debug .....
...= deine anderen Optionen.
man muss nicht debug angeben - qt erstellt automatisch mit debug_and_release (das kommt nicht vom patch)
qtmainD.lib war einfach nicht da weil der Compiliervorgang zwischendrin abgebrochen ist wegen gcc wie wir oben gesehen haben.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

Beitrag von Adi »

Christian81 hat geschrieben:...
qtmainD.lib war einfach nicht da weil der Compiliervorgang zwischendrin abgebrochen ist wegen gcc wie wir oben gesehen haben.
Wo siehst du gcc? Es hängt mit g++.exe aus....

Frage: Wird der MinGW benötigt für die ganze Aktion? Den eigendlich wird g++ verwendet...
Zuletzt geändert von Adi am 26. Februar 2006 10:55, insgesamt 1-mal geändert.
Win 2k, Win XP
QT Win Opensource 4.1.1
MinGW 3.4.2
ChMaster
Beiträge: 252
Registriert: 23. Februar 2005 14:44
Wohnort: RP -> Alzey
Kontaktdaten:

Beitrag von ChMaster »

Adi hat geschrieben: Frage: Wird der MinGW benötigt für die ganze Aktion? Den eigendlich wird g++ verwendet...
g++ ist in MinGW enthalten. die opensource version von qt benutzt MinGW
bzw. benötigt MinGW, durch den patch (der bei mir einwandfrei funktioniert)
kannst du msvc.net msvc usw. benutzen unabhängig vom kompilieren
ChMaster
------------ Projekte------------
DBoxFE
DMS
First4 (Plugin-Develper)
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

Beitrag von Adi »

ChMaster hat geschrieben:...g++ ist in MinGW enthalten. die opensource version von qt benutzt MinGW bzw. benötigt MinGW...
Gut, dann habe ich wenigstens das richtig gemacht :wink:

@ChMaster

Mit welche VC arbeitest du?
Win 2k, Win XP
QT Win Opensource 4.1.1
MinGW 3.4.2
ChMaster
Beiträge: 252
Registriert: 23. Februar 2005 14:44
Wohnort: RP -> Alzey
Kontaktdaten:

Beitrag von ChMaster »

Adi hat geschrieben: @ChMaster

Mit welche VC arbeitest du?
mit msvc.net 2003 std, da mir mingw zu langsam beim kompilieren ist
ChMaster
------------ Projekte------------
DBoxFE
DMS
First4 (Plugin-Develper)
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

Beitrag von Adi »

Also bei mir laufts nicht.

Allem Anschein nach konnte qconfigure msvc2005 erfolgreich durchgeführt werden, da ohne Fehlermeldung durchgelaufen ist, aber wenn ich das Projekt Compiliere (Projektdatei zuvor erzeugt) kommt die Meldung beim Linken dass qtmain.lib bzw. qtmaind.lib fehlt (was leider auch stimmt)...
Win 2k, Win XP
QT Win Opensource 4.1.1
MinGW 3.4.2
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

wenn du die VC 2005 Komandozeile öffnest, dann schreibe hier mal, was set alles liefert.
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

Beitrag von Adi »

C:\Qt\4.1.0>set
ALLUSERSPROFILE=C:\Dokumente und Einstellungen\All Users
APPDATA=C:\Dokumente und Einstellungen\Administrator\Anwendungsdaten
CommonProgramFiles=C:\Programme\Gemeinsame Dateien
COMPUTERNAME=NBPXP
ComSpec=C:\WINDOWS\system32\cmd.exe
DBCONFIG=C:\Adabas\sql
DBROOT=C:\Adabas
DBWORK=C:\Adabas\sql
DevEnvDir=C:\Programme\Microsoft Visual Studio 8\Common7\IDE
FP_NO_HOST_CHECK=NO
FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework
FrameworkSDKDir=C:\Programme\Microsoft Visual Studio 8\SDK\v2.0
FrameworkVersion=v2.0.50727
HOMEDRIVE=C:
HOMEPATH=\Dokumente und Einstellungen\Administrator
include=C:\Programme\Microsoft Platform SDK\Include;C:\Programme\Microsoft Visual Studio 8\VC\INCLUDE;C:\Programme\Micro
soft Visual Studio 8\VC\include
lib=C:\Programme\Microsoft Platform SDK\LIB;C:\Programme\Microsoft Visual Studio 8\VC\LIB;C:\Programme\Microsoft Visual
Studio 8\SDK\v2.0\lib;C:\Programme\Microsoft Visual Studio 8\VC\lib
LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
LOGONSERVER=\\NBPXP
MAKE=nmake
MSDevDir=C:\Programme\Microsoft Visual Studio\Common\MSDev98
NUMBER_OF_PROCESSORS=1
OS=Windows_NT
Path=C:\Qt\4.1.0\bin;C:\Programme\Microsoft Visual Studio 8\Common7\IDE;C:\Programme\Microsoft Visual Studio 8\VC\BIN;C:
\Programme\Microsoft Visual Studio 8\Common7\Tools;C:\Programme\Microsoft Visual Studio 8\SDK\v2.0\bin;C:\WINDOWS\Micros
oft.NET\Framework\v2.0.50727;C:\Programme\Microsoft Visual Studio 8\VC\VCPackages;C:\WINDOWS\system32;C:\WINDOWS;C:\WIND
OWS\System32\Wbem;C:\Programme\Gemeinsame Dateien\Ulead Systems\MPEG;c:\Programme\Microsoft SQL Server\90\Tools\binn\;C:
\MinGW\bin;C:\Adabas\bin;C:\Adabas\pgm
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 9 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=0905
ProgramFiles=C:\Programme
PROMPT=$P$G
QMAKESPEC=win32-msvc2005
QTDIR=C:\Qt\4.1.0
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\WINDOWS
TEMP=C:\DOKUME~1\ADMINI~1\LOKALE~1\Temp
TMP=C:\DOKUME~1\ADMINI~1\LOKALE~1\Temp
USERDOMAIN=NBPXP
USERNAME=Administrator
USERPROFILE=C:\Dokumente und Einstellungen\Administrator
VCINSTALLDIR=C:\Programme\Microsoft Visual Studio 8\VC
VS80COMNTOOLS=C:\Programme\Microsoft Visual Studio 8\Common7\Tools\
VSINSTALLDIR=C:\Programme\Microsoft Visual Studio 8
windir=C:\WINDOWS

C:\Qt\4.1.0>
Win 2k, Win XP
QT Win Opensource 4.1.1
MinGW 3.4.2
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

welche Qt Version liegt unter C:\Qt\4.1.0\bin
ist es die du per qt-win-opensource-4.1.0-mingw.exe installiert hast?
oder die von qt-win-opensource-src-4.1.0.zip
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

Beitrag von Adi »

die von qt-win-opensource-src-4.1.0.zip
Win 2k, Win XP
QT Win Opensource 4.1.1
MinGW 3.4.2
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

Entferne mal dies aus der Path Variable.
C:\MinGW\bin oder besser schmeisse mingw gleich völlig weg.
dann lösche C:\Qt\4.1.0
und fang ganz von vorne an
1. den Patch anwenden,
dann
Qt bauen mit
configure.bat msvc2005 -debug-and-release -plugin-sql-sqlite -plugin-sql-odbc
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

Beitrag von Adi »

BartSimpson hat geschrieben:Entferne mal dies aus der Path Variable.
C:\MinGW\bin oder besser schmeisse mingw gleich völlig weg...
Wenn ich das mache, werde ich nichts mehr bauen können da g++ benötigt wird.

Und config.bat gibt es nicht. Meinst du qconfig.bat?

Aber den Zusatz -debug-and-release -plugin-sql-sqlite -plugin-sql-odbc könnte ich noch versuchen. Bisher habe ich das nicht gebraucht.
Win 2k, Win XP
QT Win Opensource 4.1.1
MinGW 3.4.2
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

nö mingw wird nicht benutzt.(Habe gerade mal ein Blick die Makedateien geworfen)
ja es muss qconfig.bat statt config.bat heissen
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

Beitrag von Adi »

BartSimpson hat geschrieben:nö mingw wird nicht benutzt.(Habe gerade mal ein Blick die Makedateien geworfen)
Das ist aber komisch :roll: denn die libs werden mit g++ kompiliert. Daher werden wahrscheinlich .a statt .lib-datei erzeugt...
Win 2k, Win XP
QT Win Opensource 4.1.1
MinGW 3.4.2
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

nee das ganze Übersetzten übernimmt der c++ Compiler von MS.
Antworten