IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

Makefile : pas de règle pour fabriquer la cible « moc »

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2012
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2012
    Messages : 29
    Par défaut Makefile : pas de règle pour fabriquer la cible « moc »
    Bonjour a vous.

    J'ai crée depuis quelques temps maintenant un programme fonctionnant correctement sous Windows ainsi que sur Linux. La nouvelle étape du projet est le portage du logiciel sur une carte électronique avec une architecture ARM.
    Mon environnement de cross compilation est base sur Linux Ubuntu 12.10 et j'ai une chaîne de compilation croisée qui fonctionne très bien (déjà compiler quelques petits projets Qt de test avant de passer au projet principal).

    J'ai quelques problèmes de compilation que je n'arrive pas a résoudre malgré mes multiples modification manuelles du Makefile généré par qmake a partir du fichier .pro.
    Le Makefile suivant me permet a l'heure actuel est celui qui me permet d'aller le plus loin dans la compilation. Mais je finis par tomber sur l'erreur que je n'arrive pas a résoudre :

    make: *** Pas de règle pour fabriquer la cible « moc », nécessaire pour « moc_FenPrincipale.cpp ». Arrêt.
    Le Makefile en pièce jointe.

    Quel est le problème ? Comment le résoudre ?

    PS : Pour le système embarque je suis obliger d'utiliser Qt 4.7.4 et Qwt 5.2.1 qui ont tous les deux été compiler pour la cible ARM grâce a la chaîne de compilation qui va bien.
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. make pas de règle pour fabrique la cible clean
    Par sousoux dans le forum Linux
    Réponses: 11
    Dernier message: 09/12/2014, 10h20
  2. Pas de règle pour fabriquer la cible (Makefile)
    Par arsene87 dans le forum Débuter
    Réponses: 8
    Dernier message: 11/06/2014, 09h39
  3. Réponses: 3
    Dernier message: 15/02/2009, 10h27
  4. [Makefile] Pas de règle pour la cible main.c
    Par virtuadrack dans le forum Systèmes de compilation
    Réponses: 6
    Dernier message: 13/09/2007, 22h14
  5. [postfix] make tidy: Pas de règle pour fabriquer la cible « tidy »
    Par rvfranck dans le forum Administration système
    Réponses: 5
    Dernier message: 23/06/2007, 16h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo