Página 1 de 1

erro C18

MensagemEnviado: 15 Out 2010 20:15
por roquetti
Srs, estou tentando compilar e estah dando erro:


Debug build of project `C:\Paulo\Douglas\teste_01.mcp' started.
Preprocessor symbol `__DEBUG' is defined.
Fri Oct 15 20:10:01 2010
----------------------------------------------------------------------
Clean: Deleting intermediary and output files.
Clean: Deleted file "C:\MCC18\doc\teste_01.o".
Clean: Done.
Executing: "C:\MCC18\bin\mcc18.exe" -p=18F4520 /i"C:\MCC18\h" "teste_01.C" -fo="C:\MCC18\doc\teste_01.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa-
Executing: "C:\MCC18\bin\mplink.exe" /l"C:\MCC18\lib" /k"C:\MCC18\lkr" "..\..\MCC18\lkr\18f4520.lkr" "..\..\MCC18\doc\teste_01.o" "C:\Paulo\Douglas\c018.o" "C:\Paulo\Douglas\c018_e.o" "C:\Paulo\Douglas\c018i.o" "C:\Paulo\Douglas\c018i_e.o" "C:\Paulo\Douglas\c018iz.o" "C:\Paulo\Douglas\c018iz_e.o" "C:\Paulo\Douglas\teste_01.o" "C:\Paulo\Douglas\clib.lib" "C:\Paulo\Douglas\clib_e.lib" /z__MPLAB_BUILD=1 /z__MPLAB_DEBUG=1 /o"teste_01.cof" /M"teste_01.map" /W
MPLINK 4.1, Linker
Copyright (c) 2006 Microchip Technology Inc.
Error - mixing extended and non-extended mode modules not allowed.
Errors : 1

Link step failed.
----------------------------------------------------------------------
Debug build of project `C:\Paulo\Douglas\teste_01.mcp' failed.
Preprocessor symbol `__DEBUG' is defined.
Fri Oct 15 20:10:03 2010
----------------------------------------------------------------------
BUILD FAILED

MensagemEnviado: 15 Out 2010 21:46
por ÁgioFelipe
Qual o arquivo *.lkr você tá incluindo?

MensagemEnviado: 15 Out 2010 21:52
por roquetti
ÁgioFelipe escreveu:Qual o arquivo *.lkr você tá incluindo?



achei o erro, funcionou apos eu remover c018.o do Object files, eu tinha incluidos os .lkr, obrigado a todos

Re: erro C18

MensagemEnviado: 15 Out 2010 21:56
por phabioandre
Não tinha lido sua postagem. Problema resolvido então :)


Um tempo atrás tive um erro parecido com esse, não lembro se era o mesmo qeu o seu, mas lembro que notei que a pasta com as libs do C18 não estava definida no caminho certo depois que eu instalei o C18.
Tenta ir em "Project -> Build Options -> Project", com seu workspace aberto. Depois em "Diectories and Search Paths" confere se o caminho para a pasta que tem as libs do C18 está definida. Caso não, tenta colocar lá e compilar de novo.

Fábio André

roquetti escreveu:Srs, estou tentando compilar e estah dando erro:


Debug build of project `C:\Paulo\Douglas\teste_01.mcp' started.
Preprocessor symbol `__DEBUG' is defined.
Fri Oct 15 20:10:01 2010
----------------------------------------------------------------------
Clean: Deleting intermediary and output files.
Clean: Deleted file "C:\MCC18\doc\teste_01.o".
Clean: Done.
Executing: "C:\MCC18\bin\mcc18.exe" -p=18F4520 /i"C:\MCC18\h" "teste_01.C" -fo="C:\MCC18\doc\teste_01.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa-
Executing: "C:\MCC18\bin\mplink.exe" /l"C:\MCC18\lib" /k"C:\MCC18\lkr" "..\..\MCC18\lkr\18f4520.lkr" "..\..\MCC18\doc\teste_01.o" "C:\Paulo\Douglas\c018.o" "C:\Paulo\Douglas\c018_e.o" "C:\Paulo\Douglas\c018i.o" "C:\Paulo\Douglas\c018i_e.o" "C:\Paulo\Douglas\c018iz.o" "C:\Paulo\Douglas\c018iz_e.o" "C:\Paulo\Douglas\teste_01.o" "C:\Paulo\Douglas\clib.lib" "C:\Paulo\Douglas\clib_e.lib" /z__MPLAB_BUILD=1 /z__MPLAB_DEBUG=1 /o"teste_01.cof" /M"teste_01.map" /W
MPLINK 4.1, Linker
Copyright (c) 2006 Microchip Technology Inc.
Error - mixing extended and non-extended mode modules not allowed.
Errors : 1

Link step failed.
----------------------------------------------------------------------
Debug build of project `C:\Paulo\Douglas\teste_01.mcp' failed.
Preprocessor symbol `__DEBUG' is defined.
Fri Oct 15 20:10:03 2010
----------------------------------------------------------------------
BUILD FAILED

Re: erro C18

MensagemEnviado: 16 Out 2010 15:40
por roquetti
[quote="phabioandre"]Não tinha lido sua postagem. Problema resolvido então :)


Um tempo atrás tive um erro parecido com esse, não lembro se era o mesmo qeu o seu, mas lembro que notei que a pasta com as libs do C18 não estava definida no caminho certo depois que eu instalei o C18.
Tenta ir em "Project -> Build Options -> Project", com seu workspace aberto. Depois em "Diectories and Search Paths" confere se o caminho para a pasta que tem as libs do C18 está definida. Caso não, tenta colocar lá e compilar de novo.

Fábio André

Ok, Fabio, obrigado, tem que indicar o endereço e adicionar, está correto agora