Am I crazy? Does newlib build nothing?

Bryan Ischo bryan@ischo.com
Thu Aug 4 21:36:00 GMT 2011


On 08/04/11 13:42, Matt Johnson wrote:
>> If you look at the Makefile generated by configure, the default "all" 
>> target doesn't do much.  You want:
>>
>> make all-target-newlib
>> make install-target-newlib
>>
>> and possibly (depending on your target):
>>
>> make all-target-libgloss
>> make install-target-libgloss
>>
>> There are other useful Makefile targets, but these are the ones I use.
>>
>>

Thank you for your response; however, this does not work.  Here is what 
I get:


$ make all-target-newlib
make: Nothing to be done for `all-target-newlib'.

$ make all-target-libgloss
make: Nothing to be done for `all-target-libgloss'.

I have looked at the Makefile that configure is generating, and while I 
don't understand its structure very well, it looks like it generates a 
bunch of maybe-XXX targets that could or could not depend on "real" 
targets, but my Makefile has empty targets for every single one of the 
maybe-XXX targets.  I don't know why configure is deciding to generate a 
Makefile like this.

Bryan



More information about the Newlib mailing list