Dr.Vince
22/09/2006, 15h31
Bon voilà, j'ai un projet : PCG
j'ai un autre projet contenant unquement les sources de la libFAT
je compile le projet de la libFAT et en fait une archive (.a)
J'inclus cette archive dans mon projet PCG et là il ne compile pas car il y a une erreur dans mon archive.
L'erreur qu'il m'indique est l'utilisation d'une référence non définie, et en fait il s'agit de libFAT qui fait appel à une fonction de libnds.
Donc ma question principale est la suivante : j'ai oublié de faire quoi ???
mais j'en ai d'autres :
- en créant libfat.a, la libnds est-elle inclue dans l'archive ??
- quand on a une archive .a il faut obligatoirement avoir un fichier.h qui expose les fonctions de l'archive ?
- si oui alors c'est ld.exe qui se charge de faire le lien entre l'archive et le .h ???
Merci de bien vouloir éclairer ma lanterne
j'ai un autre projet contenant unquement les sources de la libFAT
je compile le projet de la libFAT et en fait une archive (.a)
J'inclus cette archive dans mon projet PCG et là il ne compile pas car il y a une erreur dans mon archive.
L'erreur qu'il m'indique est l'utilisation d'une référence non définie, et en fait il s'agit de libFAT qui fait appel à une fonction de libnds.
Donc ma question principale est la suivante : j'ai oublié de faire quoi ???
mais j'en ai d'autres :
- en créant libfat.a, la libnds est-elle inclue dans l'archive ??
- quand on a une archive .a il faut obligatoirement avoir un fichier.h qui expose les fonctions de l'archive ?
- si oui alors c'est ld.exe qui se charge de faire le lien entre l'archive et le .h ???
Merci de bien vouloir éclairer ma lanterne