Bonjour tout le monde,
je suis sous linux (ubuntu), et j'essaie de compiler un programme qui est compos� de:
- 4 projets de type lib statiques (qui me g�n�rent donc des .a)
- un projet "principal" tout simple avec un main, qui utilise les 4 autres libs.
A la base, il y a un Makefile, et lorsaue je lance ce makefile avec la console, tout compile nickel.
Je suis donc en train d'essayer de compiler �a sous C::B. J'ai cr�� 5 projets dans mon workspace (4 de type lib statiques, et un de type console applicatin). Je suis parvenu � compiler mes 4 libs sans trop de probl�mes.
Mais par contre, je bloque sur le projet "principal". Je ne comprend pas ce qu'il se passe, �a ne compile pas. J'obtiens un:
"undefined reference to xxx" pour chaque classe et fonction d�finies dans les autres projets.
Pourtant, j'ai bien configur� le bouzin... enfin, sans doute que non puisque �a ne compile pas. Mais j'ai bien link� avec les .a, j'ai ajout� les dossiers "include".
Que pourrais-je avoir oubli�?
Partager