qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Qemu on Intel Macs
@ 2006-02-01  5:02 Jeshua Lacock
  2006-02-01  6:48 ` Gwenole Beauchesne
  2006-02-01 15:01 ` Paul Brook
  0 siblings, 2 replies; 5+ messages in thread
From: Jeshua Lacock @ 2006-02-01  5:02 UTC (permalink / raw)
  To: qemu-devel


Greetings,

I am trying to build Qemu on a Intel Mac and after a little bit of work 
I got it building. It is having trouble with the "mach-o/ppc/reloc.h" 
file. Someone from Apple says:

	"Mac OS X's ABI for Intel uses 'generic' relocation entry types, which
           are defined in <mach-o/reloc.h>.  You can see this by running
           'otool -arch i386 -rv /path/to/binary', where the binary is 
universal or
	Intel-only."

The generic entry types are:

	enum reloc_type_generic
	{
	    GENERIC_RELOC_VANILLA,	/* generic relocation as discribed above */
	    GENERIC_RELOC_PAIR,		/* Only follows a GENRIC_RELOC_SECTDIFF */
	    GENERIC_RELOC_SECTDIFF,
	    GENERIC_RELOC_PB_LA_PTR,	/* prebound lazy pointer */
	    GENERIC_RELOC_LOCAL_SECTDIFF
	};


I don't see anything similar to "PPC_RELOC_BR24" . I realize that those 
are specific to the PPC and "GENERIC_RELOC_VANILLA" will have to be 
used, although I have no idea how to implement them. The scheme should 
be pretty similar to the PPC Mach-O port.

The other (most likely related) error is:

	struct relocation_info' has no member named 'r_offset'

This is above my understaning, I would be very grateful to pay you for 
your help. If you are interested I can create an account for you to log 
into. Any help is appreciated. I would be happy to provide the changes 
to the Qemu project.

Anyone out there feel qualified to help me get this going? Its a bit 
beyond my ability at this time and I would be happy to compensate for 
time.


Thanks,

Jeshua Lacock ___________________________
Programmer/Owner		Phone:	877.240.1364
http://OpenOSX.com		Fax:		415.462.6211
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2006-02-01 20:11 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-02-01  5:02 [Qemu-devel] Qemu on Intel Macs Jeshua Lacock
2006-02-01  6:48 ` Gwenole Beauchesne
2006-02-01  9:14   ` Mike Kronenberg
2006-02-01 20:00     ` Paul Brook
2006-02-01 15:01 ` Paul Brook

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).