Je commence à dérailler grave à cause de ce fameux problème d'inclusion multiple et là la soupape elle tourne
Voici un petit listing d'abord:
- BLib_main.h -> Définition des symbole (projet DLL) et inclu BLib_mem.h
- BLib_gc.c
- BLib_gc.h
- BLib_object.c
- BLib_object.h
- BLib_mem.h
- BLib_mem.c
- BLib.h -> Pas utilisé dans le projet mais utilisé dans les autres projets
BLib_object.c inclus sont propre header normal quoi et comme toutes les autres unités de compilation qui incluent leur propre header !
BLib_gc.h inclus également BLib_object.h
Bin dans mon module BLib_gc.c les fonctions de BLib_object ne sont pas reconnues. BLib_main.h est inclu dans chacun des autres header et pas de problème mais là avec celui là ca bloque, quelqu'un aurait quelques idées parce que j'ai déjà tellement de possibilité que je ne sais plus quoi faire
![]()
Partager