mingw-cross-env-list
[Top][All Lists]
Advanced

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

Re: [Mingw-cross-env-list] OSX SDKs (was Separate build rules)


From: Martin Gerhardy
Subject: Re: [Mingw-cross-env-list] OSX SDKs (was Separate build rules)
Date: Thu, 06 Sep 2012 08:10:47 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120827 Thunderbird/15.0

Am 05.09.2012 22:45, schrieb Lothar May:
Hi,

sorry to bring up this rather old thread... I think I have some bad
news with regard to this subject :-(.

Apple recently unbundled the SDKs (and Unix tools) from Xcode [1].
This is a much smaller download, but may be 10.7 only.
These "command line code for xcode" are missing important stuff
required for cross compiling. Well, at least I could not make it work
:-( even libc.dylib seems to be missing.

To get the complete SDK which is usable you need to download xcode.
With that, I was able to cross compile a "hello world" test
application.

But there is a serious problem: The xcode license.
http://images.apple.com/legal/sla/docs/xcode.pdf
The main issue:
"Subject to the terms and conditions of this License, you are granted
a limited, nonexclusive license to use the Developer Software on
Apple-branded computers to develop and test application and other
software."

Mark the words "Apple-branded computers". Since the SDK is part of
xcode... This means (to my knowledge, I am not a lawyer): You can only
use cross compiling with this SDK if you install e.g. Linux on an
Apple computer and then cross compile for Mac OS. Other usage would
technically be violating the license.

Regards,
Lothar

Hi Lothar,

have you seen my post on this list about the debian packages for cross compiling for macosx?

here is the url again:

  https://launchpad.net/~flosoft/+archive/cross-apple

about the license issue - i don't think that this would be a problem for mxe, as you can't ensure where your users are executing the cross-compiling. but for me it would be fine to install a linux on my mac-mini to cross compile to windows, and macosx.

i would also be very much interested in your current work - do you have a fork of the git repo of mxe available somewhere?

greetings
martin



reply via email to

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