Bonjour,
J'ai un projet en C, développé sous Eclipse et utilisant Cygwin et GNU ARM.
Quand je configure le débug sur 2 PC différents, avec la configuration d'avant ça fonctionne, le débuggeur se lance, etc. En revanche, sur mon PC, je peux voir qu'à un certain moment, les commandes (gdb) ne sont plus suivies par leur confirmation (^done). C'est à partir de -environment-directory, qui normalement va ajouter tous les paths vers les fichiers de projet, que je n'ai pas le ^done source-path ="...".
Voici la liste commandes envoyées (automatiquement gérées par Eclipse)
Je n'arrive pas à identifier le problème. L'environnement est installé sur plusieurs PC mais moi je viens de changer de PC et la seule différence par rapport à avant, est que j'ai pris la dernière version de Eclipse Galileo, donc une version plus récente que celle des autres PC. Ensuite, partout le même GNU ARM a été utilisé, un bu-2.19_4.3.2... sur Windows.30-gdb-set confirm off
30^done
(gdb)
31-gdb-set width 0
31^done
(gdb)
32-gdb-set height 0
32^done
(gdb)
33-interpreter-exec console echo
33^done
(gdb)
34-gdb-show prompt
34^done,value="(gdb) "
(gdb)
35-gdb-set auto-solib-add on
35^done
(gdb)
36-gdb-set stop-on-solib-events 0
36^done
(gdb)
37-gdb-set stop-on-solib-events 1
37^done
(gdb)
38-target-select remote localhost:11111
~"Current language: auto; currently asm\n"
Current language: auto; currently asm
38^connected,thread-id="0",frame={addr="0x00000000",func="vectors",args=[],file="D:\\x.s",fullname="/cygdrive/d/x.s",line="22"}
(gdb)
39-environment-cd D:\my_env
39^done
(gdb)
40-environment-directory
D:/my_env
D:/my_env/subfolder1
D:/my_env/subfolder2
D:/my_env/subfolder1/subfolder2
----> none of the following commands have ^done
41 info threads
42-data-list-register-names
43-break-insert -t rwble_main
44-exec-continue
45 kill
46-gdb-exit
J'ai essayé de réinstaller GNU ARM, j'ai vérifié 10 fois la configuration de débug mais je ne vois pas ce qui ferait que les commandes gdb n'aient plus de confirmation au milieu du lancement.
J'ai essayé de voir si ce problème est déjà apparu dans ce forum, sans succès.
Quelqu'un saurait-il m'indiquer d'où peut venir le problème ?
Merci d'avance pour votre aide.
Partager