Salut !

J'ai développé une application graphique qui contient un widget et qui se charge de l'afficher.

Ce widget est un ensemble de 4 widgets :
* 1 CItemDescritor
* 1 CItemSoundConfigurator
* 1 CItemImageConfigurator
* 1 CItemColorConfigurator

Les items suivants possèdent un widget CFileChooser :
* CItemSoundConfigurator
* CItemImageConfigurator

Le truc c'est que lorsque je compile j'ai des warnings U4004 ... un pti tour sur le site MSDN et j'obtient la réponse suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Visual C++ Concepts: Building a C/C++ Program   
 
NMAKE Warning U4004
too many rules for target 'targetname'
 
More than one description block was specified for the given target using single colons (:) as separators. NMAKE executed the commands in the first description block and ignored later blocks.
 
To specify the same target in multiple dependencies, use double colons (::) as the separator in each dependency line.
Je pense que ce problème est dû au fait que certains de mes fichiers headers de mes widgets ont des "include" en commun.

Mes questions sont les suivantes :
* Est ce que c'est effectivement la source de mon problème ? Si non quelle est elle ?
* Si oui, où dois utiliser les :: en lieu et place des : dans les lignes de dépendance ?

D'avance merci de votre aide.