Bonjour,
Je viens vraiment ici en dernier recours.
J'ai développé une petite application destinée à devenir un jeu plus tard. Seulement voilà, récemment j'ai fais quelques modifications pour utiliser la bibliothèque DevIL (chargement d'images) avec opengl et glut.
Le programme compile normalement, édition de lien sans soucis, mais à l'exécution, l'application plante directement, sans aucun log (pourtant j'ai essayé comme j'ai pus).
Je décide alors d'installer un debugger, et au hasard bien sûr gdb. Je vous passe toute ma galère sur comment compiler un makefile sous vista (et oui....), cygwin, etc. Bref j'arrive à utiliser gdb, mais il ne s'arrête même pas à la première ligne du programme (avec un breakpoint)...
Voici le bug :
Le log gdb :L'application n'a pas réussi à s'initialiser correctement (0x0150002).
Cliquez sur OK pour arrêter l'application.
Je suis sous Vista et utilise Code Blocks avec mingw. Je pense que c'est une dll manquante, mais pourtant j'ai déjà tout vérifié! Comment être sûr des dll requises?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 Building to ensure sources are up-to-date Build succeeded Selecting target: Release Adding source dir: D:\Programmation\olala project reborn 0.1\ Adding source dir: D:\Programmation\olala project reborn 0.1\ Adding file: bin\Release\Olala Project 0.exe Starting debugger: done Registered new type: wxString Registered new type: STL String Registered new type: STL Vector Setting breakpoints (no debugging symbols found) Debugger name and version: GNU gdb 6.8 Child process PID: 5408 (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) Program exited with code 030005200002. Debugger finished with status 0
Merci d'avance si vous pouvez me tirer de ce cauchemar!
Partager