On Aug 13, 2012, at 12:08 PM, openbios-request@openbios.org wrote:
Date: Mon, 13 Aug 2012 08:54:10 -0700 (PDT) From: Kenneth Salerno kennethsalerno@yahoo.com To: The OpenBIOS Mailinglist openbios@openbios.org Subject: Re: [OpenBIOS] Building OpenBIOS - OS list Message-ID: 1344873250.64301.YahooMailClassic@web110401.mail.gq1.yahoo.com Content-Type: text/plain; charset="iso-8859-1"
Hi,
I have a cross-compiler chain on 32-bit Windows XP using Cygwin that I use to build OpenBIOS.
Attached are my scripts for ppc64/ppc, sparc64/sparc, s390x/s390, x86_64/x86.
Also attached are two patches for OpenBIOS to build correctly with this Cygwin environment (one is just to set options and point to my cross-compilers but the other more importantly fixes some ldscripts so I can use my 64-bit/32-bit cross-compilers correctly to build the 32-bit OpenBIOS roms instead of linking to the default 64-bit C run-time).
Ken
Thanks for the reply. I'm glad to see other OS's can build OpenBIOS. I just hope Mac OS X will be one of them some day. My knowledge of how OpenBIOS is built is limited, so trying to fix the problem myself would be next to impossible.
On 08/13/12 01:20 PM, Programmingkid wrote:
On Aug 13, 2012, at 12:08 PM, openbios-request@openbios.org mailto:openbios-request@openbios.org wrote:
Date: Mon, 13 Aug 2012 08:54:10 -0700 (PDT) From: Kenneth Salerno <kennethsalerno@yahoo.com mailto:kennethsalerno@yahoo.com> To: The OpenBIOS Mailinglist <openbios@openbios.org mailto:openbios@openbios.org> Subject: Re: [OpenBIOS] Building OpenBIOS - OS list Message-ID: <1344873250.64301.YahooMailClassic@web110401.mail.gq1.yahoo.com mailto:1344873250.64301.YahooMailClassic@web110401.mail.gq1.yahoo.com> Content-Type: text/plain; charset="iso-8859-1"
Hi,
I have a cross-compiler chain on 32-bit Windows XP using Cygwin that I use to build OpenBIOS.
Attached are my scripts for ppc64/ppc, sparc64/sparc, s390x/s390, x86_64/x86.
Also attached are two patches for OpenBIOS to build correctly with this Cygwin environment (one is just to set options and point to my cross-compilers but the other more importantly fixes some ldscripts so I can use my 64-bit/32-bit cross-compilers correctly to build the 32-bit OpenBIOS roms instead of linking to the default 64-bit C run-time).
Ken
Thanks for the reply. I'm glad to see other OS's can build OpenBIOS. I just hope Mac OS X will be one of them some day. My knowledge of how OpenBIOS is built is limited, so trying to fix the problem myself would be next to impossible.
I build OpenBIOS on OpenIndiana x86 (Solaris) for the Intel and SPARC targets.
-Nathan
Am 13.08.2012 20:20, schrieb Programmingkid:
[...] I'm glad to see other OS's can build OpenBIOS. I just hope Mac OS X will be one of them some day. [...]
If you look into the archives you will find that I have successfully built OpenBIOS on Mac OS X. You need a cross-compiler either way since you don't want to build a program that runs on OSX but a binary that can be loaded and emulated by QEMU.
Regards, Andreas
On Aug 21, 2012, at 6:03 AM, Andreas Färber wrote:
Am 13.08.2012 20:20, schrieb Programmingkid:
[...] I'm glad to see other OS's can build OpenBIOS. I just hope Mac OS X will be one of them some day. [...]
If you look into the archives you will find that I have successfully built OpenBIOS on Mac OS X. You need a cross-compiler either way since you don't want to build a program that runs on OSX but a binary that can be loaded and emulated by QEMU.
Regards, Andreas
-- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
Actually I do want a binary that can run on Mac OS X. I always use the unix target when building OpenBIOS. Have you been able to build the Unix target on Mac OS X?