|
From: | Alexander Graf |
Subject: | Re: [Qemu-devel] [PATCH 4/4] Multiboot build system |
Date: | Wed, 17 Jun 2009 17:23:47 +0200 |
On 17.06.2009, at 17:16, Paul Brook wrote:
On Wednesday 17 June 2009, Alexander Graf wrote:In order to build the multiboot option rom, we need a Makefile and a toolto sign the rom with.This appears to assume $(CC) is a useful i386 compiler (or assembler), and that your object file contains no relocations. The former is not all thatlikely, and the latter is very fragile.
Yes, which is why you're only supposed to compile this on an i386 machine and the resulting binary should be pushed to pc-bios by whoever commits this.
Isn't that the same as all the rest in pc-bios? Well - with the exception that this time we have the source and not only some patches ;-).
The relocations are always an issue. If you know about a magic compiler option that tells the compiler "scream of you find relocations", please tell me.
Alex
[Prev in Thread] | Current Thread | [Next in Thread] |