Página 1 de 1

Erro na compilação usando C18

MensagemEnviado: 14 Dez 2009 17:22
por roquetti
Pessoal,
Boa noite,
Comecei a estudar o C18, e ao compilar um programa deu a seguinte mensagem:

----------------------------------------------------------------------
Debug build of project `C:\PIC18\PROJ15002.mcp' started.
Language tool versions: mpasmwin.exe v5.34, mplink.exe v4.34, mcc18.exe v3.34
Preprocessor symbol `__DEBUG' is defined.
Mon Dec 14 18:10:55 2009
----------------------------------------------------------------------
Clean: Deleting intermediary and output files.
Clean: Deleted file "C:\PIC18\PROJ15002.o".
Clean: Done.
Executing: "C:\MCC18\bin\mcc18.exe" -p=18F4550 "PROJ15002.c" -fo="PROJ15002.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa-
Executing: "C:\MCC18\bin\mplink.exe" /p18F4550 "PROJ15002.o" /u_CRUNTIME /u_DEBUG /z__MPLAB_BUILD=1 /z__MPLAB_DEBUG=1 /o"PROJ15002.cof" /M"PROJ15002.map" /W
MPLINK 4.34, Linker
Copyright (c) 2009 Microchip Technology Inc.
Error - could not find file 'c018i.o'.
Errors : 1

Link step failed.
----------------------------------------------------------------------
Debug build of project `C:\PIC18\PROJ15002.mcp' failed.
Language tool versions: mpasmwin.exe v5.34, mplink.exe v4.34, mcc18.exe v3.34
Preprocessor symbol `__DEBUG' is defined.
Mon Dec 14 18:10:56 2009
----------------------------------------------------------------------
BUILD FAILED

Onde devo começar a procurar o erro?
Obrigado.

MensagemEnviado: 14 Dez 2009 19:04
por renanwalenczuk
Cara eu esrou usando ele a pouco tempo, este erro também aconteceu comigo.
Tente reinstalá-lo e marque todas as caixas na hora da instalação!
Renan

MensagemEnviado: 14 Dez 2009 19:41
por roquetti
renanwalenczuk escreveu:Cara eu esrou usando ele a pouco tempo, este erro também aconteceu comigo.
Tente reinstalá-lo e marque todas as caixas na hora da instalação!
Renan


Renan,
Eu reinstalei e continua dando o erro, eu baixei o C18 lite mode, será isto?

MensagemEnviado: 14 Dez 2009 20:25
por renanwalenczuk
Creio que não, pois eu também uso "MPLAB-C18-Std-Eval-v3_34"

Renan

MensagemEnviado: 14 Dez 2009 20:32
por renanwalenczuk
Uma coisa que você deve verificar se os diretórios estão configurados:
No mplab vá em:
Project: Set language tool locations: C18 tool suite: default search patchs & directories

Deve estar assim:

BINDIR C:\MCC18\bin
TMPDIR C:\MCC18\TMP
INCDIR C:\MCC18\h
LIBDIR C:\MCC18\lib
LKRDIR C:\MCC18\bin\LKR

Renan

MensagemEnviado: 14 Dez 2009 21:56
por roquetti
renanwalenczuk escreveu:Uma coisa que você deve verificar se os diretórios estão configurados:
No mplab vá em:
Project: Set language tool locations: C18 tool suite: default search patchs & directories

Deve estar assim:

BINDIR C:\MCC18\bin
TMPDIR C:\MCC18\TMP
INCDIR C:\MCC18\h
LIBDIR C:\MCC18\lib
LKRDIR C:\MCC18\bin\LKR

Renan



Renan, está faltando este TMP na pasta MCC18

MensagemEnviado: 15 Dez 2009 08:48
por roquetti
renanwalenczuk escreveu:Uma coisa que você deve verificar se os diretórios estão configurados:
No mplab vá em:
Project: Set language tool locations: C18 tool suite: default search patchs & directories

Deve estar assim:

BINDIR C:\MCC18\bin
TMPDIR C:\MCC18\TMP
INCDIR C:\MCC18\h
LIBDIR C:\MCC18\lib
LKRDIR C:\MCC18\bin\LKR

Renan




Renan, deu certo, o David da Artimar madou estes passos, já copilei, muito obrigado pela sua ajuda:

Para solução do problema encontrado, por favor siga os passos a seguir:

1-) Acesse o menu Project e a opção Build Options->Project.
2-) Selecione a aba Directories.
3-) Na combobox Show directories for: selecione a opção Library Search Path e no campo logo abaixo inclua o caminho para a pasta lib do seu compilador, por exemplo: C:\MCC18\lib.