[Ktechlab-devel] sdcc problem

Luis Claudio Gamboa Lopes lcgamboa at yahoo.com
Mon Sep 15 15:25:02 UTC 2008


The problem is ktechlab!

ktechlab assembler files into objects, using sdcc and gpasm, but link this objects with gplink and not using sdcc. New versions of sdcc using lib files for PICs , but ktechlab don't  tell it to gplink! 
Using sdcc in console the file compile and link normally and the hexfile generated can be used in ktechlab.

======================================

Prof.Luis Claudio Gambôa Lopes

CEFET-MG Campus Leopoldina



Coordenação de Informática Industrial/Automação



(32)3441-4343 ramal 203

--- Em seg, 15/9/08, Nagy László <biglacko at startolj.hu> escreveu:
De: Nagy László <biglacko at startolj.hu>
Assunto: [Ktechlab-devel] sdcc problem
Para: "ktechlab-devel" <ktechlab-devel at lists.sourceforge.net>
Data: Segunda-feira, 15 de Setembro de 2008, 11:09

What problem?

Building: /home/lacko/Documents/picadder_sdcc/picadder_sdcc.asm
sdcc --debug -S -mpic16 -p18f452 
/home/lacko/Documents/picadder_sdcc/picadder_sdcc.c -o 
/home/lacko/Documents/picadder_sdcc/picadder_sdcc.asm
*** Compilation successful ***

Building: /home/lacko/Documents/picadder_sdcc/picadder_sdcc.hex
gpasm --object --output 
/home/lacko/tmp/kde-lacko/ktechlabbM3wec.o --hex-format inhx32 
--warning 2 --ignore-case --force-list 
/home/lacko/Documents/picadder_sdcc/picadder_sdcc.asm
*** Assembly successful ***

gplink --hex-format inhx32 --map --output 
/home/lacko/Documents/picadder_sdcc/picadder_sdcc.hex 
/home/lacko/tmp/kde-lacko/ktechlabbM3wec.o
message: using default linker script 
"/usr/share/gputils/lkr/18f452.lkr"
error: missing definition for symbol "__gptrput1", required by 
"/home/lacko/tmp/kde-lacko/ktechlabbM3wec.o"
error: missing definition for symbol "__gptrget1", required by 
"/home/lacko/tmp/kde-lacko/ktechlabbM3wec.o"
error: missing definition for symbol "_EECON1bits", required by 
"/home/lacko/tmp/kde-lacko/ktechlabbM3wec.o"
error: missing definition for symbol "_INTCONbits", required by 
"/home/lacko/tmp/kde-lacko/ktechlabbM3wec.o"
error: missing definition for symbol "_EEDATA", required by 
"/home/lacko/tmp/kde-lacko/ktechlabbM3wec.o"
error: missing definition for symbol "_EECON2", required by 
"/home/lacko/tmp/kde-lacko/ktechlabbM3wec.o"
error: missing definition for symbol "_EEADR", required by 
"/home/lacko/tmp/kde-lacko/ktechlabbM3wec.o"
*** Linking failed ***


Regards: biglacko

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's
challenge
Build the coolest Linux based applications with Moblin SDK & win great
prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Ktechlab-devel mailing list
Ktechlab-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ktechlab-devel



      Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/ktechlab-devel/attachments/20080915/013fe22c/attachment.html>


More information about the Ktechlab-devel mailing list