* [Qemu-devel] block-raw.c
@ 2006-08-28 15:33 Jose Renau
2006-08-28 16:07 ` [Qemu-devel] future OS X support Mike Kronenberg
0 siblings, 1 reply; 4+ messages in thread
From: Jose Renau @ 2006-08-28 15:33 UTC (permalink / raw)
To: qemu-devel
I updated to the latest qemu, but it does not work with OS X (powerpc).
The problem is that aio.h does not exist.
gcc -Wall -O2 -g -fno-strict-aliasing -D__powerpc__ -I. -I..
-I/Users/renau/projs/qemu/target-sparc -I/Users/renau/projs/qemu
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-I/Users/renau/projs/qemu/sesc -I/Users/renau/projs/qemu/fpu
-I/Users/renau/projs/qemu/slirp -c -o block-raw.o
/Users/renau/projs/qemu/block-raw.c
block-raw.c:28:17: aio.h: No such file or directory
Any hints?
"A scientist builds in order to learn; an engineer learns in order to
build."
- Fred Brooks
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Qemu-devel] future OS X support
2006-08-28 15:33 [Qemu-devel] block-raw.c Jose Renau
@ 2006-08-28 16:07 ` Mike Kronenberg
2006-08-28 22:29 ` Fabrice Bellard
0 siblings, 1 reply; 4+ messages in thread
From: Mike Kronenberg @ 2006-08-28 16:07 UTC (permalink / raw)
To: qemu-devel
@Fabrice
How are your plans about supporting OS X in the future?
We, for our part, are eager to push dev on OS X:
- with the patches of Gwenole and pbrook, qemu 0.8.2 builds great on
OS X ppc and intel (gcc4). All tests are OK.
- I'm willing to rewrite my OS X block.c patches for hardware CD-ROM
support.
- I've just written a complete new cocoa frontend based on Anthony
shmem patches (quartz and openGL). (only problem is the 4mb limit on
OS X atm)
- There are some other small patches like basic bootorder support
that are ready, too.
As qemu was one of the first usable emulators on OS X, it is still
widely used and known.
Things even look like we get included on the C'T disk next month
Mike
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] future OS X support
2006-08-28 16:07 ` [Qemu-devel] future OS X support Mike Kronenberg
@ 2006-08-28 22:29 ` Fabrice Bellard
2006-09-28 17:09 ` cordney*/dev
0 siblings, 1 reply; 4+ messages in thread
From: Fabrice Bellard @ 2006-08-28 22:29 UTC (permalink / raw)
To: mike.kronenberg; +Cc: qemu-devel
Hi,
Mike Kronenberg wrote:
> @Fabrice
> How are your plans about supporting OS X in the future?
>
> We, for our part, are eager to push dev on OS X:
> - with the patches of Gwenole and pbrook, qemu 0.8.2 builds great on OS
> X ppc and intel (gcc4). All tests are OK.
Maybe I can merge part of it if the changes are not too intrusive ?
> - I'm willing to rewrite my OS X block.c patches for hardware CD-ROM
> support.
OK.
> - I've just written a complete new cocoa frontend based on Anthony
> shmem patches (quartz and openGL). (only problem is the 4mb limit on OS
> X atm)
Good. Why is cocoa.m not sufficient ?
> - There are some other small patches like basic bootorder support that
> are ready, too.
This one will be merged ASAP.
> As qemu was one of the first usable emulators on OS X, it is still
> widely used and known.
> Things even look like we get included on the C'T disk next month
IMHO, you should concentrate on porting kqemu on Mac OS X. I don't think
it should be more more complicated than the other ports. I can provide
support for that if someone if motivated. With kqemu you would be able
to compete with the other (and more expensive !) virtualizers...
Regards,
Fabrice.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Qemu-devel] future OS X support
2006-08-28 22:29 ` Fabrice Bellard
@ 2006-09-28 17:09 ` cordney*/dev
0 siblings, 0 replies; 4+ messages in thread
From: cordney*/dev @ 2006-09-28 17:09 UTC (permalink / raw)
To: qemu-devel
Am 29.08.2006 um 00:29 schrieb Fabrice Bellard:
> Hi,
>
> Mike Kronenberg wrote:
>> @Fabrice
>> How are your plans about supporting OS X in the future?
>> We, for our part, are eager to push dev on OS X:
>> - with the patches of Gwenole and pbrook, qemu 0.8.2 builds great
>> on OS X ppc and intel (gcc4). All tests are OK.
>
> Maybe I can merge part of it if the changes are not too intrusive ?
We are currently in the progress of investigating and merging,
because most patches do not apply gracefully to current CVS and some
should be obsolete. As soon as we are done with this process we will
send over the patches.
>
>> - I'm willing to rewrite my OS X block.c patches for hardware CD-
>> ROM support.
>
> OK.
>
>> - I've just written a complete new cocoa frontend based on
>> Anthony shmem patches (quartz and openGL). (only problem is the
>> 4mb limit on OS X atm)
>
> Good. Why is cocoa.m not sufficient ?
Because it is not flexible enough. We wrote nearly 10,000 lines of
code for the qemu enhancing part and Q frontend itself and the
Interface Builder files (nib) save us approximately another 10,000
lines, I think.
The shmem code allows us drop most of qemu enhancing part fortunately.
>
>> - There are some other small patches like basic bootorder support
>> that are ready, too.
>
> This one will be merged ASAP.
>
>> As qemu was one of the first usable emulators on OS X, it is
>> still widely used and known.
>> Things even look like we get included on the C'T disk next month
>
> IMHO, you should concentrate on porting kqemu on Mac OS X. I don't
> think it should be more more complicated than the other ports. I
> can provide support for that if someone if motivated. With kqemu
> you would be able to compete with the other (and more expensive !)
> virtualizers...
Thanks for offering support for this. We are of course interested in
having kqemu on Mac OS X. I already spoke to Mike and we are willing
to try the port. Can you specify what needs to be done first to do
the port? Mike already mentioned that kqemu is mostly os-independent
and the dependent parts are in qemu.
Regards, cordney*
>
> Regards,
>
> Fabrice.
>
>
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2006-09-28 17:10 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-08-28 15:33 [Qemu-devel] block-raw.c Jose Renau
2006-08-28 16:07 ` [Qemu-devel] future OS X support Mike Kronenberg
2006-08-28 22:29 ` Fabrice Bellard
2006-09-28 17:09 ` cordney*/dev
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).