[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: cross compile to MacOS
From: |
Robert Heller |
Subject: |
Re: cross compile to MacOS |
Date: |
Mon, 30 Nov 2020 10:32:51 -0500 (EST) |
At Mon, 30 Nov 2020 15:26:29 +0100 k.s.matheussen@notam02.no wrote:
>
> I'm using MXE to cross-compile for Windows, and osxcross to
> cross-compile for macos. It works just fine. I don't understand why it
> is a problem that you need a real mac in order to get access to the
> SDK, since you need a real mac to test your software anyway. Not
> testing your software is probably pointless for almost all non-trivial
> software that you plan to cross-compile.
It is possible to "cross-test" for MS-Windows using WINE, and it is nominally
possible to set up a virtual machine running a version of MS-Windows on a
Linux host. At present there does not exist something line WINE for MacOSX
and setting up a virtual machine running MacOSX on something other than a
MacOSX host is difficult.
>
>
> On Mon, Nov 30, 2020 at 3:11 PM Zach Bacon <wowzaman12@gmail.com> wrote:
> >
> > Because the SDK contains all the headers necessary to compile software and
> > in this case to have gcc/clang target macOS
> >
> > On Mon., Nov. 30, 2020, 8:48 a.m. Valerio Messina, <efa@iol.it> wrote:
> >>
> >> On 11/24/20 11:13 PM, Zach Bacon wrote:
> >> > In theory one could use clang since it can cross compile without
> >> > the need to be specially compiled itself. But it would still need the
> >> > SDK regardless.
> >>
> >> If I had to generate CLI (C99 or SUS) code, or code using library
> >> already portable like SDL/GTK/QT, why is it necessary the SDK?
> >>
> >> I tought it is necessary to generate app using the native Apple GUI
> >> library, or not?
> >>
> >> If I understood well, to generate Windows code using MXE/mingw, we need
> >> the include files and open C libraries provided by the project, then the
> >> C runtime is provider by Microsoft. I expect the same happen from Apple.
> >>
> >> thank you for clarification,
> >> --
> >> Valerio
> >>
>
>
>
>
--
Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software -- Custom Software Services
http://www.deepsoft.com/ -- Linux Administration Services
heller@deepsoft.com -- Webhosting Services
- Re: cross compile to MacOS, (continued)
- Re: cross compile to MacOS, Robert Heller, 2020/11/22
- Re: cross compile to MacOS, Tony Theodore, 2020/11/24
- Re: cross compile to MacOS, Valerio Messina, 2020/11/24
- Re: cross compile to MacOS, Zach Bacon, 2020/11/24
- Re: cross compile to MacOS, Valerio Messina, 2020/11/30
- Re: cross compile to MacOS, Zach Bacon, 2020/11/30
- Re: cross compile to MacOS, Kjetil Matheussen, 2020/11/30
- Re: cross compile to MacOS,
Robert Heller <=
- Re: cross compile to MacOS, Kjetil Matheussen, 2020/11/30
- Re: cross compile to MacOS, Volker Diels-Grabsch, 2020/11/30
- Re: cross compile to MacOS, Gilles Caulier, 2020/11/30
- Re: cross compile to MacOS, Kjetil Matheussen, 2020/11/30
- Re: cross compile to MacOS, Robert Heller, 2020/11/30
- Re: cross compile to MacOS, Robert Heller, 2020/11/30
- Re: cross compile to MacOS, Kjetil Matheussen, 2020/11/30
- Re: cross compile to MacOS, Dominik Reichardt, 2020/11/30
- Re: cross compile to MacOS, Valerio Messina, 2020/11/30
- Re: cross compile to MacOS, Zach Bacon, 2020/11/30