Project

General

Profile

Bogue #1312

erreur de link sur Mesh2D et GraphicsPointEditor

Added by gbdivers over 9 years ago. Updated over 9 years ago.

Status:
Fermé
Priority:
Normal
Assignee:
-
Category:
Gui
Target version:
Start date:
03/23/2011
Due date:
% Done:

0%

Estimated time:

Description

Lors de la compilation des démos, j'ai des erreurs de link dans les démos (demo/morphing/imagepointeditor.cpp) :

release/main.o:main.cpp:(.text$_ZN8Morphing15computeMorphingEd[Morphing::computeMorphing(double)]+0x26f): undefined reference to `_imp___ZN6Mesh2DC1ERK7QVectorI7QPointFES4_RK7QPixmapb'
release/main.o:main.cpp:(.text$_ZN8Morphing15computeMorphingEd[Morphing::computeMorphing(double)]+0x6fd): undefined reference to `_imp___ZNK6Mesh2D4drawEP8QPainterRK7QVectorI7QPointFE'
release/imagepointeditor.o:imagepointeditor.cpp:(.text+0x32b): undefined reference to `_imp___ZN20GraphicsPointsEditor13setBackgroundEP13QGraphicsItem'
release/imagepointeditor.o:imagepointeditor.cpp:(.text+0x535): undefined reference to `_imp___ZN20GraphicsPointsEditor13getBackgroundEv'
release/imagepointeditor.o:imagepointeditor.cpp:(.text+0x565): undefined reference to `_imp___ZN20GraphicsPointsEditor9getPointsEv'
release/imagepointeditor.o:imagepointeditor.cpp:(.text+0x6c6): undefined reference to `_imp___ZN20GraphicsPointsEditorC1ERK6QRectFP13QGraphicsItemS4_'

La lib est trouvé (dans /bin/release/QExtend) donc ça serait plutôt un problème d'inclusion du module dans la lib

PS : je n'ai pas trouvé la tache parent sur laquelle rattacher cette demande

History

#1 Updated by gbdivers over 9 years ago

  • Status changed from Nouveau to Fermé

Ok, c'est chez moi. J'avais ajouté des conditions de compilation pour core, gui, graphics, etc. mais sans les ajouter dans qextendconfig.pri. Donc ces modules n'étaient pas inclut dans la lib

Il faudra que je corrige pour la suite, en vérifiant les dépendances de modules et des démos notamment

Also available in: Atom PDF