[Gelöst]Qt-Opensource in MSVS 6

Verschiedenes zu Qt
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

Beitrag von Adi »

Währe schon so gedacht und Microsoft gibt auch vereinzelnd Prompt aus. Aber wenn MinGW fehlt, motzt es wegen fehlenden g++.

Das müsste doch bedeuten, dass die Makedateien nicht stimmen bzw. diese nicht richtig gepatched wurden...
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 »

haste auch die 3. version des Patches benutzt?
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

Beitrag von Adi »

ja, indirekt hast du mich das wegen acs4qt41p3.zip heute um 9:34 gefragt.
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 »

also haste das ganze jetzte mal völlig ohne mingw und der Zeile die ich dir vorhin verraten habe versucht?
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

Beitrag von Adi »

Es ist noch in Arbeit. Allerdings musste ich ein 2. mal starten ohne -plugin-sql-odbc weil eine sql.h vermisst wird.
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 »

dann stimmt was mit dem Platform SDK nicht.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

BartSimpson hat geschrieben:dann stimmt was mit dem Platform SDK nicht.
Wieso das denn? Seit wann ist sql.h im PSDK? Das ist nur weil Du unbedingt sql mit einbringen musstest... total unnötig qconfigure irgendwas anderes als msvc2005 mit zu übergeben wenn man kein sql braucht (bzw. installiert hat)
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

Dann werfe mal ein Blick in das Include Verzeichnis
C:\Programme\Microsoft Platform SDK\Include
unter S wirst du eine Datei Names sql.h finden. :D
In welcher am Anfang steht:
//-----------------------------------------------------------------------------
// File: sql.h
//
// Copyright: Copyright (c) Microsoft Corporation
//
// Contents: This is the the main include for ODBC Core functions.
//
// Comments: preconditions: #include "windows.h"
//
//-----------------------------------------------------------------------------
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

Beitrag von Adi »

Langsam habe ich das Gefühl, dass es einen Zufallsgenerator besitzt, wo an unterschiedlichste abgebrochen wird.

qconfigure.bat msvc2005 -debug-and-release bricht es ab ohne genau zu sagen wass los ist...
Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation. All rights reserved.

C:\Qt\4.1.0\bin\moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_EDITION=QT_EDITION_DESKTOP -DQT_DLL -DQT_GUI_LIB -
DQT_CORE_LIB -DQT_THREAD_SUPPORT -DWIN32 -I"C:/Qt/4.1.0/include/QtCore" -I"C:/Qt/4.1.0/include/QtGui" -I"C:/Qt/4.1.0/inc
lude" -I"C:/Qt/4.1.0/include/QtTest" -I"C:/Qt/4.1.0/include/ActiveQt" -I"tmp\moc\debug_shared" -I"." -I"C:/Qt/4.1.0/mksp
ecs/win32-msvc2005" -DWIN32 testgui.cpp -o tmp\moc\debug_shared\testgui.moc
cl -c -nologo -Zm200 -GS -wd4996 -Od -ZI -Gm -MDd -GR -EHsc -W3 -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_EDITION=QT
_EDITION_DESKTOP -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DWIN32 -I"C:/Qt/4.1.0/include/QtCore" -I"C:/Qt
/4.1.0/include/QtGui" -I"C:/Qt/4.1.0/include" -I"C:/Qt/4.1.0/include/QtTest" -I"C:/Qt/4.1.0/include/ActiveQt" -I"tmp\moc
\debug_shared" -I"." -I"C:/Qt/4.1.0/mkspecs/win32-msvc2005" -Fotmp\obj\debug_shared\ @C:\DOKUME~1\ADMINI~1\LOKALE~1\Temp
\nm727.tmp
testgui.cpp
link /LIBPATH:"C:\Qt\4.1.0\lib" /LIBPATH:"C:\Qt\4.1.0\lib" /NOLOGO /DEBUG /SUBSYSTEM:CONSOLE /incremental:no /OU
T:"debug\tutorial3.exe" @C:\DOKUME~1\ADMINI~1\LOKALE~1\Temp\nm728.tmp
testgui.obj : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/INCREMENTAL:NO' specification
mt.exe /manifest debug\tutorial3.exe.manifest /outputresource:debug\tutorial3.exe;#2
Microsoft (R) Manifest Tool version 5.2.3790.2014
Copyright (c) Microsoft Corporation 2005.
All rights reserved.
NMAKE : fatal error U1077: '"C:\Programme\Microsoft Visual Studio 8\VC\BIN\mt.exe"' : return code '0x1f'
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.

C:\Qt\4.1.0>
Jetzt versuche ich es noch mit qconfigure.bat msvc2005.
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 er an der Stelle abbricht, ist das nicht schlimm. Die Bibliothken sollten jetzt schon erstellt sein. Jetzt ist er bei den Demos.
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

Beitrag von Adi »

Also jetzt wo ich mit qconfigure.bat msvc2005 die Sache kompiliert habe, ist es wieder durchgelaufen. Jedoch habe ich wieder das Problem, dass wenn das Projekt gelinkt werden soll, die Datei "uuid.lib" vermisst wird.

Gleich wie ich mt qt-4-1-0_qsa-1-2-0_msvc2005_acs4qt41-p2.exe versucht habe...
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 »

Das liegt wieder daran, wie sie Sache mit dem SQL, das er dein Platfrom SDK nicht findet. Denn korrekter Weise müsste er nach Uuid.Lib verlangen
Zuletzt geändert von BartSimpson am 26. Februar 2006 21:58, insgesamt 1-mal geändert.
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

Beitrag von Adi »

Diese LIB gibt es aber nicht beim SDK. Ich habe es zumindest nicht gefunden. Und die Pfade sind gesetzt.
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 »

Dann mal eine andere Frage, welches Platform SDK hast du denn?
Ich hoffe das Windows Server 2003 SP1.
Adi
Beiträge: 87
Registriert: 1. Januar 2006 14:51

Beitrag von Adi »

BartSimpson hat geschrieben:Dann mal eine andere Frage, welches Platform SDK hast du denn?
Ich hoffe das Windows Server 2003 SP1.
Aber natürlisch

EDIT:

Es scheint jetzt doch zu laufen. Der Pfad zu SDK war doch nicht ganz korrekt (MS macht da auch komische Sachen) und die Suchfunktion hat mich auch vera*****

Danke noch für eure Hilfe und die Geduld
Zuletzt geändert von Adi am 26. Februar 2006 21:57, insgesamt 1-mal geändert.
Win 2k, Win XP
QT Win Opensource 4.1.1
MinGW 3.4.2
Antworten