Re: Etherboot 5.5
Michael Brown <[email protected]>
| Newsgroups | gmane.network.etherboot.devel |
|---|---|
| Message-ID | <[email protected]> |
On Fri, 20 May 2005, Georg Baum wrote:
> > I've switch registers.h over to using named struct elements, and
> > updated the code that depends on the structures in registers.h. I'm
> > not sure if unnamed struct elements are used elsewhere, and gcc 3.2.2
> > doesn't seem to have a problem with them anyway, so please let me know
> > if you still can't compile the code.
>
> I can't, with any of the following compilers:
>
> gcc version 2.95.4 20011002 (Debian prerelease)
> gcc version 3.0.4
> gcc version 3.2.3 (Debian)
> gcc version 3.3.6 (Debian 1:3.3.6-1)
> gcc version 3.4.4 20050314 (prerelease) (Debian 3.4.3-12.1)
> gcc version 4.0.1 20050503 (prerelease) (Debian 4.0.0-2)
>
> :-(
Ummm... your output from gcc 3.2.3 indicates a successful build. The text
====================================================
No target specified. To specify a target, do:
make bin/<rom-name>.<output-format>
where <output-format> is one of [z]{ rom pxe elf elfd lmelf lmelfd lilo
bImage dsk raw com exe fd0 iso liso }
or:
make all<output-format>s
to generate all possible images of format <output-format>
For example,
make allzroms
will generate all possible .zrom (rom burnable) images, and
make allzdsks
will generate all possible .zdsk (bootable floppy) images, or
====================================================
indicates that the compilation complete successfully, but you won't get a
final output file until you specify the drivers and format that you want.
Your gcc versions > 3.2.3 are suffering from the same problem with unnamed
struct elements as Tim; I will fix these in the morning, and then look at
the pre-3.2.3 builds.
Michael
-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click