I doownloaded the sdcc-snapshot-i586-mingw32msvc-20050926
and when I try to compile a test source I give this error:

C:\projeto\testesdcc>sdcc -mpic14 -p16f877 main.c
Processor: 16f877
main.c:4: warning 85: in function putchar unreferenced function argument : 'c'
message: using default linker script "C:\Program Files\gputils\lkr\16f877.lkr"
error: missing definition for symbol "_printf", required by "main.o"


Is not possible to use printf with pic14?

Thank you!

On 9/23/05, Vik Olliver <vik@diamondage.co.nz> wrote:
On Fri, 2005-09-23 at 15:45 +0200, Raphael Neider wrote:
> > All works reasonably well until I try using a multiply (*) operation.
> ... which is only implemented for 8 bit data types...


> > Any ideas how to work around this one?
> Besides not using 16/32 bit multiplication ;-) ?


> After having read your request I started work on the library and plan to
> implement only the support routines (multiplication for now, division
> and generic pointer access later) due to limited time.

Thanks muchly!

> Right now my patches seem to work, but I want to test them just a little
> longer; cvs commit is planned for tomorrow, so the changes should be
> accessible via daily snapshots by monday.

OK. I'm a Debian user, and tend to let things trickle down as DEB
packages. But it's good to know the problem is in safe hands.

Vik :v)
Vik Olliver < vik@diamondage.co.nz>
Diamond Age Solutions Ltd.

SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
Sdcc-user mailing list