J'ai quelques problèmes avec une nouvelle installation du Qt SDK. Je n'ai probablement besoin que de conseils, mais des réponses spécifiques sont également les bienvenues. Avant de commencer une mini-histoire, je cours RHEL5 sur licence académique sous VirtualBox sur OSX 10.6. En utilisant Qt version 4.5.3. C'est ma situation ...RHEL5 Qt compilateur/linker/qmake problèmes ... conseils?
1.) Je ne pourrais pas compiler parce que g ++ n'a pas été trouvé. J'ai corrigé ceci en créant un lien: g ++ -> g ++ 34. Cela m'a permis de compiler mais cela a généré plus d'erreurs au moment de la liaison. J'avais installé le framework dans mon répertoire personnel involontairement, j'ai donc désinstallé/réinstallé l'ensemble du SDK dans/usr/local/qt. 2.) À ce stade, je pourrais compiler mais l'éditeur de liens s'est plaint d'un paquet freetype manquant. Je l'avais déjà installé, mais je ne savais pas pourquoi il ne pouvait pas être trouvé. J'ai donc installé quelques paquets que je pensais pouvoir manquer comme libqt4-devel et libqt4-devel-debug. J'ai également installé quelques autres paquets de programmation générale pour une utilisation ultérieure.
3.) Quelque part dans ce processus, je ne peux plus exécuter qmake. Je l'ai couru avant et je l'ai installé à/usr/local/qt/qt/bin/qmake. Je pourrais créer un lien vers lui (bien que je ne devrais pas avoir à OU je pourrais m'assurer que l'emplacement était dans le var PATH). Cependant, à ce stade, Qt Creator dit qu'il n'y a pas d'installation Qt trouvée. Je l'ai re-pointé vers l'emplacement d'installation (en utilisant Outils/Options) mais il ne fonctionnera toujours pas qmake ou quoi que ce soit d'autre ...
J'ai seulement besoin de cette installation de Linux pour compiler et tester mes projets Qt qui Je développe en OSX. Donc ma question est, devrais-je juste effacer cette installation RHEL et recommencer? Et si oui, devrais-je utiliser autre chose comme Ubuntu? J'ai beaucoup de tracas que je ne veux pas traiter en l'état. Notez que ce projet nécessitera un bon support OpenGL.
Le paquet qt sur Fedora est 'qt'. Le paquet de développement est 'qt-devel'. RHEL * probablement * utilise les mêmes noms de paquets. – quark