[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[news.eclipse.tools.cdt] Eclipse IDE - CDT - Cygwin - Make problems

Hi All, I'm using Eclipse 3.2.1 + CDT 3.1.2 + GNU ToolChain for ARM Target + GNU Make 3.75. on a WinXP O.S. with Cygwin.
After some hours of hard work i have been able to create a project for STR912
usign Eclipse IDE. The project is a managed make one.


I'm able to start build process, but something doesn't work during building.

After a short analisys i found that the makefiles generator inserts the '\' char at the end of lines (linux like). Unfortunately commands in makefiles are executed under WinXp (the sh command isn't called) and not under bash shell. As a result i see the following logs on the Console window:

**** Genera della configurazione Release per il progetto ProvaEclipseStr9 ****
make -k all 'File di generazione: ../Prova1/STR9Library/91x_it.c'
'Richiamo: GNU ARM C Compiler'
arm-elf-gcc -mcpu=arm9e -I"C:/Source/WorkSpace/ProvaEclipseStr9/Prova1/Application" -I"C:/Source/WorkSpace/ProvaEclipseStr9/Prova1/HwAbstrLayer" -I"C:/Source/WorkSpace/ProvaEclipseStr9/Prova1/Str9Library" -I"C:/Programmi/GNUARM/arm-elf/include" -I"C:/Programmi/GNUARM/arm-elf/sys-include" -I"C:/Programmi/GNUARM/include" -O3 -c -fmessage-length=0 -o"Prova1/STR9Library/91x_it.o" "../Prova1/STR9Library/91x_it.c" && \
echo -n 'Prova1/STR9Library/91x_it.d' Prova1/STR9Library/ > 'Prova1/STR9Library/91x_it.d' && \
arm-elf-gcc -MM -MG -P -w -mcpu=arm9e -I"C:/Source/WorkSpace/ProvaEclipseStr9/Prova1/Application" -I"C:/Source/WorkSpace/ProvaEclipseStr9/Prova1/HwAbstrLayer" -I"C:/Source/WorkSpace/ProvaEclipseStr9/Prova1/Str9Library" -I"C:/Programmi/GNUARM/arm-elf/include" -I"C:/Programmi/GNUARM/arm-elf/sys-include" -I"C:/Programmi/GNUARM/include" -O3 -c -fmessage-length=0 "../Prova1/STR9Library/91x_it.c" >> 'Prova1/STR9Library/91x_it.d'
"\" non ? riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.
Impossibile trovare il percorso specificato.
Impossibile trovare il percorso specificato.
'Generazione terminata: ../Prova1/STR9Library/91x_it.c'


The last 5 lines of the log says:
"\" isn't an internal or external command, an executable file or a batch file.
Unable to find the specified path.
Unable to find the specified path.
'Build process finisheds: ../Prova1/STR9Library/91x_it.c'


Can someone help me to solve this problem.

Thanks,

         Marco Benedetti