On 2017-08-15 23:22, Philipp Klaus Krause wrote:
> Am 14.08.2017 um 23:47 schrieb Erlo Haugen:
>> What library must I link to in order to access printf or puts?
>>
>> Command:
>>
>> erlo@beeblebrox:~/MPLABXProjects/interrupttest.X$ sdcc -mpic14 -p16f690
>> --use-non-free   dreje.c
>> message: Using default linker script "/usr/share/gputils/lkr/16f690_g.lkr".
>> error: Missing definition for symbol "_puts", required by "dreje.o".
>>
>> br
>> Erlo
> 
> Do other std library functions work for you? From a quick look at
> sdcc/device/lib/pic1?, it seems that the pic14 doesn't really have a
> library (expect for support functions and floating-point math functions)
> and the pic16 has its own library, separate from what all the non-pic
> backends use.
> 
> Philipp
> 

Actually, I am not using other library functions as far as I know.

Erlo

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to