qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v2] qemu-doc.texi: Add information on compiling


From: Programmingkid
Subject: Re: [Qemu-devel] [PATCH v2] qemu-doc.texi: Add information on compiling source code on Mac OS X
Date: Fri, 14 Aug 2015 12:45:53 -0400

On Aug 14, 2015, at 12:28 PM, Peter Maydell wrote:

> On 14 August 2015 at 17:09, Programmingkid <address@hidden> wrote:
>> 
>> On Aug 14, 2015, at 11:16 AM, Peter Maydell wrote:
>> 
>>> On 7 August 2015 at 21:57, Programmingkid <address@hidden> wrote:
>>>> Add information on compiling source code on Mac OS X
>>>> to the documentation.
>>>> 
>>>> Signed-off-by: John Arbuckle <address@hidden>
>>> 
>>>> ---
>>>> qemu-doc.texi |   44 +++++++++++++++++++++++++++++++++++++++++---
>>>> 1 files changed, 41 insertions(+), 3 deletions(-)
>>>> 
>>>> diff --git a/qemu-doc.texi b/qemu-doc.texi
>>>> index 0125bc7..c059c49 100644
>>>> --- a/qemu-doc.texi
>>>> +++ b/qemu-doc.texi
>>>> @@ -3021,9 +3021,47 @@ and all other address@hidden compiled
>>>> for Win32.
>>>> @node Mac OS X
>>>> @section Mac OS X
>>>> 
>>>> 
>>>> 
>>>> -The Mac OS X patches are not fully merged in QEMU, so you should look
>>>> -at the QEMU mailing list archive to have all the necessary
>>>> -information.
>>>> +System Requirements:
>>>> address@hidden
>>>> address@hidden Mac OS 10.5 or higher
>>>> address@hidden GCC 4.3 or higher
>>> 
>>> I think this should be "The clang compiler shipped with Xcode 4.2 or higher,
>>> or GCC 4.3 or higher".
>> Sounds good.
>> 
>>> 
>>> We should have an @item about any library dependencies we need that
>>> aren't provided by Apple. I think that's just glib, but it's been
>>> so long since I installed dependencies for QEMU I forget if we
>>> need anything else third-party. (We don't need to go into detail
>>> about where to get the third-party libs, but mentioning the
>>> dependency is helpful I think.)
>> That is a really good idea. This is probably what a mac user will have to 
>> install
>> when installing QEMU for the first time:
>> - libffi
>> - gettext
>> - glib
>> - pgk-config
> 
> "pkg-config"
> 
>> - autoconfig
> 
> "autoconf"
> 
>> - automake
>> - libtool
>> - pixman
> 
>> This is all I had to install when installing QEMU onto Mac OS 10.9 for the 
>> first time.
>> 
>> I could put this information in its own section like this:
>> 
>> Additional requirements (install in order)
>> 1. libffi
>> 2. gettext
>> 3. glib
>> 4. pgk-config
>> 5. autoconfig
>> 6. automake
>> 7. libtool
>> 8. pixman
>> 
>> Each item will be a hyperlink to each item's web site. Does this sound right?
> 
> Yes, that sounds good.
> 
> . We could add a note at the end too:
> "You may find it easiest to get these from a third-party packager
> such as Homebrew, Macports or Fink."
That might be a possibility for many of these packages. 

Will send in a new patch with the added suggestions above.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]