QT4 ? wie bekomme ich diese ide nach suse 9.2

Verschiedenes zu Qt
Antworten
cooper3210
Beiträge: 5
Registriert: 19. November 2005 09:45
Kontaktdaten:

QT4 ? wie bekomme ich diese ide nach suse 9.2

Beitrag von cooper3210 »

Hallo
Also ich nutze zur zeit immer anjuta und möchte nun durch Private Kontakte QT4 nutzen !
Freunde haben Qt4 unter Win am laufen ich nutze aber linux, geht das dort auch ?
gibt es ein Update von qt 3.3... NACH qt4 oder was muss ich machen .
Danke für eure Hilfe!
MFG COOPER
klogg
Beiträge: 129
Registriert: 5. September 2005 17:00
Wohnort: Hann. Münden

Beitrag von klogg »

Da du Qt3.3 nutzt, sollte dir eigentlich die Existenz der Trolltech Seiten bekannt sein.
Da hättest du also einfach mal nachschauen und diesen Link finden können:
http://www.trolltech.com/download/opensource.html

Dann hättest du erfahren, dass du Qt4 einfach nur runterladen und installieren musst. (Gibt's für Linux, Windows, Mac)

Für alle deine zukünftigen Fragen bezüglich Qt sei dir dann auch gleich noch
die umfassende Dokumentation als ERSTE Quelle nahegelegt:
http://doc.trolltech.com/4.0/index.html

HENNING
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

ich benutze beides prima paralel unter FC3/4 Qt3 für alte Projekte und Qt4 für die "Neuentwicklungen".
cooper3210
Beiträge: 5
Registriert: 19. November 2005 09:45
Kontaktdaten:

Beitrag von cooper3210 »

HI
Also ich gebe dir recht mit dem lesen !!!

Ich habe gestern Abend das Paket qt-x11-opensource-src-4.0.1.tar.gz geladen .
dann habe ich das ganze schön entpackt und laut der install mit
./configure
make
su -c "make install"
auf mein Rechner draufgeschrieben . Nun Gut keine Fehler und er hat so nee halbe Stunde Dateien geschrieben.
Aber nun denke ich kommt mein Fehler !!!
Wenn ich nun auf Programme gehe und Qt-Designer starte ist das immernoch Version 3.3!!
fehlt mir nun noch was oder stelle ich mich einfach nur blöd an ?
mfg cooper :?:
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

also wenn du das so gemacht hast, sind die Probelme schon vorprogrammiert:(
Ich würde da du ja suse benutzte mit ein RPM Paket bauen. Und denn mit --prefix arbeiten. Damit die lib's und co nicht in /usr/local landen.
Das der "alte" dessigner starten ist auch normal, da deine Verknüpfung unter Gnome oder KDE ja auf den alten Dessigner zeigen. Da must du dir eine 2. Anlegen, die auf die Tools der neuen Version zeigen. Und wenn du an der Konmadozeile was übersetzt, dann sollte du nicht qmake sonder /pfadZurNeuenVersion/qmake benutzten.
cooper3210
Beiträge: 5
Registriert: 19. November 2005 09:45
Kontaktdaten:

Beitrag von cooper3210 »

UP´s zu Hoch

Sorry also ich arbeite jetzt seit 3 monaten mit suse da mir windows auf denn sack ging.

Also mal langsam an die install soll man sich nicht halten !
?????????
Nun hat der mit ein ordner wie in der install beschrieben erstellt !
file:/usr/local/Trolltech/Qt-4.0.1
Was mache ich nun?
Und wie bitte Lege ich ein neuen Pfad fest ?
Also muss sagen habe vor 10 min noch gedacht das ich nur zu blöd bin das ganze zu starten aber nun .......
Also Bitte wer hat lust mir mal nee german anleitung zu geben LOL
MFG COOPER
PS: Sorry aber nur so kann man es richtig lernen
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

Nagut dann lasen wir das erstmal wo es ist(auch wenn es ungünstig ist)
damit der "richtige" dessigner gestartet wird, must du dir unter deinem Gnome(auch was auch immer du benutzt) eine Verknüpfung auf /usr/local/Trolltech/Qt-4.0.1/bin/designer anlegen.
dann um ein Programm an der Konsole zu übersetzen:
/usr/local/Trolltech/Qt-4.0.1/bin/qmake
make
laufen lassen.
cooper3210
Beiträge: 5
Registriert: 19. November 2005 09:45
Kontaktdaten:

Beitrag von cooper3210 »

DANKE SCHÖN !!!!!!

Also das mit der Verknüpfung das war das was mir so als gedanke gefehlt hat !
Mir war total unklar wohin die Verknüpfung gehen sollte .
Also super nun startet das program erst mal!

Wenn man es richtig machen wollte und rpm packete nutzen möchte wie fängt man da an ?
z.b. wo finde ich die packete und wie mache ich sie mit yast richtig drauf !
CU MFG COOPER
PS. so nee anleitung müsste mal geschrieben werden lol
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

dafür brauchst du kein yast!!
hier eine Kurzanleitung. Ich hoffe das die auch unter Suse geht:)
1. in deinem Homeverzeichnis folgeden Verzeichnisbaum anlegen:
RPM
|-- BUILD
|-- RPMS
| |-- i386
| `-- i686
|-- SOURCES
|-- SPECS
`-- SRPMS
2. ebenfallls in Homeverzeichnis eine Datei Names .rpmmacros anlegen. Welche diesen Inhalt hat:
%_topdir /home/frank/RPM
wobei frank durch deinen Benutzernamen ersetzt werden muss.
die Archive z.b qt-x11-opensource-src-4.0.1.tar.gz werden unter RPM/SOURCES abelegt. Dann wird unter SPECS eine .spec Datei angelgt, welche die Information enthält wie das RPM Paket zu erstellen ist.
dann wird die .spec Datei mittels rpmbuild -bb --target i686 datei.spec aufgerufen.(Ich gehe jetzte mal davon aus, das du keine EMT64 Maschiene hast). Wenn alles gut geht, liegen die RPM Pakte denn unter RPMS/i686.
Dann kannst du diese per rpm -ivh Dateiname.rpm installieren
cooper3210
Beiträge: 5
Registriert: 19. November 2005 09:45
Kontaktdaten:

DANKE SCHÖN

Beitrag von cooper3210 »

ALSO DAS MUSSTE ICH MIR GLEICH ABSPEICHERN !!!!!

Ich danke für die Sehr Guten Tips´s und Hoffe das ich auch mal so gut helfen kann.
CU MFG COOPER
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

wie die .spec Datei aufgebaut werden muss erfährst du unter www.rpm.org
Antworten