[gull] cygwin + arm-elf-gcc

Yann Sagon ypublic at hasa.ch
Mon Sep 24 15:58:25 CEST 2007


Bonjour,

C'est un peu HT, mais vu que ça concerne tout de même les logiciels libres..

J'utilise cygwin et la chaine de compilation gnuarm (arm-elf-gcc etc).

La ligne suivante pose problème:

arm-elf-gcc -c  -mcpu=arm7tdmi-s  -I. -gdwarf-2 -DROM_RUN -DUART_IO  -O0 
-Wall -Wcast-align -Wcast-qual -Wimplicit  -Wpointer-arith -Wswitch 
-Wredundant-decls -Wreturn-type -Wshadow -Wunused -Wa,-adhlns=main.lst  
-I../YottaOS/ -I/cygdrive/c/dev_esterel/demo/Default/Code/ -I./ -MD -MP 
-MF .dep/main.o.d -Wstrict-prototypes -Wmissing-declarations 
-Wmissing-prototypes -Wnested-externs  -std=gnu99 main.c -o main.o

Résultat:
main.c:38:23: error: demo_strl.h: No such file or directory
[...]

Le problème est que gcc ne parvient pas à trouver le fichier 
"demo_strl.h" qui se trouve dans 
"/cygdrive/c/dev_esterel/demo/Default/Code/"



J'ai l'impression que c'est dû à un mélange entre les chemins windows et 
unix. J'aimerais laisser les chemins au format unix afin de pouvoir 
porter facilement le projet sous windows ou linux.

Je dois dire que cette syntaxe à déjà fonctionné "avant"... évidemment 
avant quoi est la question!

Merci pour vos pistes!


Yann Sagon



More information about the gull mailing list