Seite 1 von 2
N00b-Frage: Installation von Qt OpenSource 4.1.1
Verfasst: 25. März 2006 15:50
von JPSelter
Hmmmm jetzt scheitere ich ja schon hier

Ich habe Qt OpenSource 4.1.1 runtergeladen und nach c:\Qt\4.1.1\ entpackt und dann steht in der install.txt dass ich configure ausführen soll. Das klappt aber nicht, er gibt mir nur eine Liste möglicher Optionen. Für MSVS soll ich dann nmake ausführen, aber das klappt auch nicht, weil er makefile nicht findet. Was muss ich denn hier genau machen? Ich habe davor Qt Educational 3.2.2 gelöscht, sollte ich das behalten? Denn das /bin Verzeichnis der OpenSource Version ist bis auf 2 Dateien leer... wäre toll, wenn jemand eine Schritt-für-Schritt Anleitung parat hätte.
Verfasst: 25. März 2006 16:15
von BartSimpson
Wenn du den MS Compiler nutzen willst, muste erst den Patch installieren.
Sonst must du den gcc Compiler des Mingw Projektes benutzen.
Verfasst: 25. März 2006 16:50
von JPSelter
OK, qconfigure msvc läuft gerade... danke schonmal
Dieser Patch hat aber keine negativen Auswirkungen auf spätere Linux-Kompatibilität oder? Schliesslich soll meine Software später in der Uni ohne grossen Aufwand (für andere) weiterentwickelbar sein. Die müssen dann eigentlich auch nur den Patch und Qt4.1.1 installieren richtig? Muss ich denen mal ein Development-Paket mit allem schnüren...

Verfasst: 25. März 2006 16:56
von BartSimpson
der Patch dient nur dazu das du unter Windoof den MS Compiler nutzen kannst. Dein Programm selber kannst auch ohne patch unter Linux übersetzen
Verfasst: 25. März 2006 17:02
von JPSelter
Gut, dann noch die Frage nach dem Qt Designer: Bei der 3.2.2 Version bekommt MSVC automatisch den Designer als AddIn geliefert, aber wie schalte ich den nun ab und nutze den der 4.1.1 Version? Da gibt es keine designer.exe, wo finde ich da den QtDesigner?
Verfasst: 25. März 2006 17:04
von BartSimpson
in der OS version gibt es keine Integration in die IDE von MS.
Der Designer sollte in deinem Qt Verzeichnis unter bin liegen, wenn du alles übersetzt hast.
Verfasst: 25. März 2006 17:33
von JPSelter
Ganz verstanden habe ich Dich jetzt nicht. Die OpenSource Version bietet also keinen QtDesigner, den ich aus MSVC aufrufen könnte? Wofür sind dann die QtDesigner Dateien im /include/-Pfad?
Verfasst: 25. März 2006 17:46
von BartSimpson
Die OS Version hat schon ein Designer. Der ist ein eingenständiges Programm. Die Dateien werden gebraucht, wenn du Plug-Ins für den Designer schreiben willst. In der Bezhalversion ist die Integration fürs das VS Studio dabei. Aber ich finde darauf kann man auch verzichten.
Verfasst: 25. März 2006 17:59
von JPSelter
BartSimpson hat geschrieben:Die OS Version hat schon ein Designer. Der ist ein eingenständiges Programm.
Und wie starte ich diesen Designer?

Ich sehe da keine ausführbare Datei.
Verfasst: 25. März 2006 18:05
von BartSimpson
Wenn du Qt korrekt übersetzt hast gibt es im Unterverzeichnis bin der QT Installation eine Datei Names designer.exe z.B. C:\c++\Qt\4.1.1\bin\designer.exe
Verfasst: 25. März 2006 18:10
von JPSelter
BartSimpson hat geschrieben:Wenn du Qt korrekt übersetzt hast gibt es im Unterverzeichnis bin der QT Installation eine Datei Names designer.exe z.B. C:\c++\Qt\4.1.1\bin\designer.exe
Hmmmm genau die fehlt... hatte am Anfang "qconfigure msvc" ausgeführt, dann ratterte er erstmal 5 Minuten und am Ende wollte er was mit nmake machen, aber da gabs Fehlermeldungen... könnte es daran gelegen haben?
Verfasst: 25. März 2006 18:14
von BartSimpson
Ja. Dann hat er das ganze nicht fertig übersetzt.
Verfasst: 25. März 2006 18:20
von JPSelter
Muss ich dann später mal sehen, woran es genau lag... gehe jetzt erstmal auf die Kirmes hier

Danke soweit!
Verfasst: 25. März 2006 21:02
von Adi
Würde Helfen, wenn du die Fehlermeldung angeben würdest.
Auch währe hilfreich, wenn du angeben könntest, welche VS - Version du verwenden willst.
Zudem wurde dieses Thema in der letzte Zeit mehrfach diskutiert und es gibt ein Tutoral.
Mein Fehler damals war, dass ich qconfigure im normalen CMD ausführte und der Pfad zu MSVC nicht gesetzt war.
Verfasst: 25. März 2006 22:05
von JPSelter
Bin gerade etwas weitergekommen. Ich hatte das Platform SDK nicht installiert und er fand bei nmake die Datei uxtheme.h nicht. Jetzt klappt das soweit, nur dass ich jetzt Ärger mit uuid.lib bekomme. Das liegt aber wohl daran, dass ich das neuste SDK installiert habe und dieses inkompatibel mit MS Visual Studio 6 ist. Lade gerade das SDK vom Februar 2003 runter, damit klappt es hoffentlich...