Probleme de compilation: CodeBlocks - Allegro 5.0.5
Bonjour a tous,
J'aurai besoin d'aide pour compiler en mode static car la compilation en mode standard fonctionne correctement (l'exe fonctionne avec dlls).
Voici la config du compilateur codeblocks :
- Dans "Project built options"/linker setting/link libraries:
Citation:
..\..\..\..\..\C++Libraries\Allegro5\Lib\liballegro-5.0.5-md.a
..\..\..\..\..\C++Libraries\Allegro5\Lib\liballegro-5.0.5-monolith-md.a
..\..\..\..\..\C++Libraries\Allegro5\Lib\liballegro-5.0.5-monolith-mt.a
..\..\..\..\..\C++Libraries\Allegro5\Lib\liballegro-5.0.5-mt.a
- Dans other linker options :
Citation:
-static
-lliballegro-5.0.5-md.a
-lliballegro-5.0.5-monolith-md.a
-lliballegro-5.0.5-monolith-mt.a
-lliballegro-5.0.5-mt.a
- Dans search directories
Citation:
..\..\..\..\..\C++Libraries\Allegro5\Lib
Lors de la compilation, j'obtiens le message suivant:
Citation:
ld.exe||cannot find -lliballegro-5.0.5-md.a|
||=== Build finished: 1 errors, 0 warnings ===|
-------------- Build: Release in Allegro5_MR-Demo_01 ---------------
Linking console executable: bin\Release\Allegro5_MR-Demo_01.exe
c:/program files (x86)/codeblocks/mingw/bin/../lib/gcc/mingw32/4.4.1/../../../../mingw32/bin/ld.exe: cannot find -lliballegro-5.0.5-md.a
collect2: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 0 seconds)
1 errors, 0 warnings
Pourtant les bibliothèques static d'allegro 5 se trouve bien dans le répertoire indiqué.
J'ai chercher sur le site de Mingw et sur le web sans trouver la réponse.
Il me semble avoir tout bien configurer et pourtant cela ne compile pas!
Autre question: comment conserver les fichiers sources en assembleur issue de la compilation du compilateur c/c++ de codeblocks ?
Merci d'avance