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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.