2009-09-12 8 views
1

J'ai téléchargé le Qt SDK et j'essaie de démarrer ma première application Qt en utilisant Qt Creator. En utilisant l'assistant de l'écran de démarrage, j'ai sélectionné "Qt4 Gui Application" et j'ai lancé un petit projet pour moi.L'application Qt simple ne se compile pas sous OS X

Lorsque je tente de construire ce projet (sans apporter de modifications) Je reçois des erreurs de:

 
Running build steps for project BlockGame... 

Configuration unchanged, skipping QMake step. 

Starting: /usr/bin/make -w 

make: Entering directory `/Users/mikemorton/BlockGame' 

g++ -headerpad_max_install_names -o BlockGame.app/Contents/MacOS/BlockGame main.o mainwindow.o moc_mainwindow.o -F/Library/Frameworks -L/Library/Frameworks -framework QtGui -framework Carbon -framework AppKit -framework QtCore -lz -lm -framework ApplicationServices 

/usr/bin/ld: /Library/Frameworks/QtGui.framework/QtGui load command 6 unknown cmd field 

/usr/bin/ld: /Library/Frameworks/QtCore.framework/QtCore load command 5 unknown cmd field 

collect2: ld returned 1 exit status 

make: *** [BlockGame.app/Contents/MacOS/BlockGame] Error 1 

make: Leaving directory `/Users/mikemorton/BlockGame' 

Exited with code 2. 

Error while building project BlockGame 

When executing build step 'Make' 

Je ne sais pas pourquoi cela donnerait cette erreur quand je n'ai rien changé dans le projet par défaut . Je n'essaie pas de construire à partir de la ligne de commande, en utilisant simplement Qt Creator. Toute aide appréciée.

Répondre

1

J'ai réussi à résoudre ce problème en réinstallant les outils de développement. Je suppose que quelque chose avait gâché ma version de ld.