Building xc16x target: Error in Makefile

Conny Marco Menebröcker c-m-m@gmx.de
Fri Jan 15 17:55:00 GMT 2010


Hi,

I tried to build newlib 1.18.0 for xc16x target. But I got the following error 
(sorry, some words are german):

make[3]: Betrete Verzeichnis 
'/home/conny/projects/newlib-1.18.0/build_xc16x/xc16x-elf/libgloss/xc16x'       
Makefile:169: *** missing separator.  Schluss.

If I compare the Makefile with an older Makefile, there is a new line in 1.18.0:

----------------- Makefile cutting-------------
# these are for the BSPs
crt0.o: ${srcdir}/crt0.S

# target specific makefile fragment comes in here.
@target_makefile_frag@
---------------------------------------------------

The last line '@target_makefile_frag@' is new in 1.18.0.

What's the use of it? How can I avoid the error?
I will send a patch, if I know what to do.


Best regards,

Conny



More information about the Newlib mailing list