Qt 4.3.2 unter MacOS X

Verschiedenes zu Qt
Antworten
hamZta
Beiträge: 1
Registriert: 6. November 2007 22:01
Wohnort: Österreich
Kontaktdaten:

Qt 4.3.2 unter MacOS X

Beitrag von hamZta »

Hallo!

Hab mich gerade hier angemeldet, hauptsächlich um folgende (und sicherlich noch weit mehr ;) ) Frage zu stellen:

Ich habe Qt 4.3.2 unter MacOS X 10.4.10 kompiliert, das lief alles reibungslos ab. Der Designer läuft wunderbar, aber beim Programmieren in Xcode happerts etwas.

Edit:
Folgendes Problem habe ich eben gelöst! Um direkt QApplication & Co inkludieren zu können, muss man in Xcode unter "Project -> Edit Project Settings -> Build -> Header Search Paths" den Pfad /path/to/qt/include/QtGui eintragen.
Problem 1 gelöst.


Weiters wirft das Shell-Script der Build-Phase 2 Fehler, und zwar:
rm: MocLinkList: No such file or directory
ls: moc_*.cpp: No such file or directory

Ich weiß nicht, obs euch weiterhilft, aber hier ist meine .pro-File (automatisch von qmake erstellt):

Code: Alles auswählen

######################################################################
# Automatically generated by qmake (2.01a) Di Nov 6 22:11:31 2007
######################################################################

TEMPLATE = app
TARGET = 
DEPENDPATH += .
INCLUDEPATH += .

# Input
HEADERS += main.h
SOURCES += main.c main.cpp
Weiß jemand, ob/was ich falsch gemacht habe?

Mfg,
Fabian
patrik08
Beiträge: 746
Registriert: 27. Februar 2006 10:48
Wohnort: DE Freiburg

Re: Qt 4.3.2 unter MacOS X

Beitrag von patrik08 »

hamZta hat geschrieben:Hallo!

Ich habe Qt 4.3.2 unter MacOS X 10.4.10 kompiliert, das lief alles reibungslos ab. Der Designer läuft wunderbar, aber beim Programmieren in Xcode happerts etwas.
rm: MocLinkList: No such file or directory
ls: moc_*.cpp: No such file or directory
Fabian
Ich vermute das der compiler wie auch Xcode nicht wissen wo was sie includen muessen...

darum die datei ~/.profile

meine hat so wa drinnen....

Code: Alles auswählen

PATH=/Developer/qt/bin:/opt/local/bin:/opt/local/sbin:$PATH
export PATH=/opt/qt/bin:$PATH
export QTDIR=/Developer/qt
export QMAKESPEC=macx-g++
export CFLAGS="-arch ppc -arch i386 -g -Os -fno-omit-frame-pointer -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk"


http://wiki.qtcentre.org/index.php?titl ... n_Mac_OS_X
.........................
speack português italiano deutsch english castellà qt
ElwoodJ
Beiträge: 50
Registriert: 5. August 2005 09:33
Wohnort: /home/elwood

Beitrag von ElwoodJ »

QMAKESPEC=macx-g++ würde dafür sorgen dass du ein Makefile bekommst. Wenn du mit Xcode arbeiten willst dann solltest du QMAKESPEC=macx-xcode
setzen

Oder du solltest qmake -spec macx-xcode "Projektname".pro ausführen.

Dann hast du ein entsprechendes Xcode-Project was alle nötigen Einstellungen enthällt.



Gruß
Elwood
Mr_Paul_Corusoe
Beiträge: 1
Registriert: 8. Dezember 2007 14:18

Beitrag von Mr_Paul_Corusoe »

Hallo, ich wollt jetzt keinen neuen Thread aufmachen...

ich habe ein Problem mit xcode3 und QT 4.3.3. ich hab mir ein xcode projekt mit qmake -spec macx-xcode "Projektname".pro erstellen lassen. Geht auch alles super. Nur wenn ich in einer Klasse das Q_OBJECT makro reinschreibe (braucht man ja für signal/slots) dann spuckt der einen Fehler aus (siehe bild im anhang).

weiß evtl jmd woran das liegen könnte? Bei Trolltech ist irgendwo was von Bug die Rede...
Dateianhänge
Bild 5.png
Bild 5.png (31.63 KiB) 2490 mal betrachtet
Antworten