Ajuda com Makefile com IDE eclipse

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

Ajuda com Makefile com IDE eclipse

Mensagempor fender » 01 Fev 2013 21:33

Pessoal estou recebendo o seguinte erro de compilação e gostaria de saber se o pessoal do fórum poderia me auxiliar em resolvê-lo:

C:\GNUARM\bin\make MODE=arm MODULE=EX_LPC_M01 clean debug clean
rm -f arm/*
arm-elf-gcc -mcpu=arm7tdmi -Wall -ggdb -I "C:/GNUARM"/arm-elf/include -I "C:/Arquivos de programas/Elaxys/ex-lpc-lib1"/ex-lpc-lib1/include -c demo_dcc.c -o arm/demo_dcc.o
In file included from C:\Arquivos de programas\Elaxys\ex-lpc-lib1\ex-lpc-lib1\include\ex_lpc_lib1.h:35,
from demo_dcc.c:36:
C:\Arquivos de programas\Elaxys\ex-lpc-lib1\ex-lpc-lib1\include\/ex_sprintf.h:21:20: error: stdarg.h: No such file or directory
In file included from C:\Arquivos de programas\Elaxys\ex-lpc-lib1\ex-lpc-lib1\include\ex_lpc_lib1.h:35,
from demo_dcc.c:36:
C:\Arquivos de programas\Elaxys\ex-lpc-lib1\ex-lpc-lib1\include\/ex_sprintf.h:28: error: syntax error before 'va_list'
C:\GNUARM\bin\make: *** [arm/demo_dcc.o] Error 1


Meu Makefile encontra-se configurado da seguinte forma:

DIR_GCC="C:/GNUARM"
DIR_LIB="C:/Arquivos de programas/Elaxys/ex-lpc-lib1"


No ECLIPSE, arquivo main, esta marcando erro na linha:

#include "C:\Arquivos de programas\Elaxys\ex-lpc-lib1\ex-lpc-lib1\include\ex_lpc_lib1.h"


Desde já, agadeço a atenção de todos.
fender
Byte
 
Mensagens: 268
Registrado em: 13 Out 2006 19:31

Re: Ajuda com Makefile com IDE eclipse

Mensagempor RobL » 03 Fev 2013 14:13

fender escreveu:C:\Arquivos de programas\Elaxys\ex-lpc-lib1\ex-lpc-lib1\include\/ex_sprintf.h:21:20: error: stdarg.h: No such file or directory
In file included from C:\Arquivos de programas\Elaxys\ex-lpc-lib1\ex-lpc-lib1\include\ex_lpc_lib1.h:35,
from demo_dcc.c:36:
C:\Arquivos de programas\Elaxys\ex-lpc-lib1\ex-lpc-lib1\include\/ex_sprintf.h:28: error: syntax error before 'va_list'
C:\GNUARM\bin\make: *** [arm/demo_dcc.o] Error 1


Meu Makefile encontra-se configurado da seguinte forma:

DIR_GCC="C:/GNUARM"
DIR_LIB="C:/Arquivos de programas/Elaxys/ex-lpc-lib1"


No ECLIPSE, arquivo main, esta marcando erro na linha:

#include "C:\Arquivos de programas\Elaxys\ex-lpc-lib1\ex-lpc-lib1\include\ex_lpc_lib1.h"


Desde já, agadeço a atenção de todos.


Veja no makefile gerado algo em IDIR ../include (Include Dir). Verifique se o arquivo a incluir esta neste diretório.

Você fez o makefile ou gerou automaticamente no projeto ? Se fez na mão , tem que desabilitar auto generate makefile e deve colocá-lo no project root.
RobL
Dword
 
Mensagens: 1546
Registrado em: 20 Fev 2007 17:56

Mensagempor fender » 03 Fev 2013 15:47

Obrigado Robl. Problema resolvido.

Abrços
fender
Byte
 
Mensagens: 268
Registrado em: 13 Out 2006 19:31


Voltar para ARM

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x