Linker error

Nick Clifton nickc@redhat.com
Wed Aug 25 10:46:00 GMT 2010


Hi Phung,

> I logged the make and found out an error when making libgloss as in
> the attached file. Is it the reason to cause the problem?

Yes.

 > make[5]: Entering directory `/home/guest/c166/rebuild052010/07082010
 > /newlib/xc16x-elf/xc16xl/libgloss/xc16x'
 > Makefile:169: *** missing separator.  Stop.

You need to find out what is wrong with line 169 in the Makefile.  It 
will probably turn out to be a configuration problem that is leaving a 
@<name>@ variable in the constructed Makefile.  You can either track 
down the problem and fix it.  Or if you want a quick fix, just edit the 
Makefile to remove the offending variable(s) and then retry building 
libgloss.

Make sure that the libgloss build succeeds.  Without it you will not be 
able to link your applications.

Cheers
   Nick



More information about the Newlib mailing list