[yocto] Building on MacOS X

Khem Raj raj.khem at gmail.com
Thu Jan 12 08:27:12 PST 2017


On Thu, Jan 12, 2017 at 8:21 AM, Belisko Marek <marek.belisko at gmail.com> wrote:
> On Thu, Jan 12, 2017 at 4:39 PM, Tim Orling
> <timothy.t.orling at linux.intel.com> wrote:
>> You can also build using Docker containers:
>> https://github.com/crops/docker-win-mac-docs/wiki
> Well the re is other limitation about slow filesystem access from
> docker on osx. There is workaround to use nfs but it's not possible to
> use nfs for building yocto - so it's kind of chicken-egg problem ;)

virtualbox works well unless you passionately dont want to use linux
on build host
>>
>> On Jan 12, 2017, at 7:34 AM, Burton, Ross <ross.burton at intel.com> wrote:
>>
>>
>> On 12 January 2017 at 15:14, Roger Smith <roger at sentientblue.com> wrote:
>>>
>>> Is there any documentation for running the Yocto build system on Mac OS X
>>> or macOS as Apple now calls it? I am working with the Intel Aero board.
>>> Before I go down the rabbit hole of fixing issues like this one (and I am
>>> using the bash shell), I’d like to know if anyone has build it on os x
>>> before.
>>
>>
>> If you install all of the GNU tools using brew or similar and put them first
>> on $PATH then you can get bitbake started.  Then you need to stub out the
>> linux-specific bits in bitbake.  I've previously started on this work
>> already
>> (http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=ross/darwin).
>> The next step is figuring out how to configure OE to build and link natively
>> on OSX using LLVM instead of GCC.
>>
>> However all of this is mostly academic because in Sierra (iirc) onwards
>> there is tighter security on processes, which means that pseudo won't work
>> even if you port it to macOS.
>>
>> So unless you fancy some non-trivial engineering the short version is just
>> use something like Docker to run a Linux system on your Mac.
>>
>> Ross
>> --
>> _______________________________________________
>> yocto mailing list
>> yocto at yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/yocto
>>
>>
>>
>> --
>> _______________________________________________
>> yocto mailing list
>> yocto at yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/yocto
>>
>
> marek
>
> --
> as simple and primitive as possible
> -------------------------------------------------
> Marek Belisko - OPEN-NANDRA
> Freelance Developer
>
> Ruska Nova Ves 219 | Presov, 08005 Slovak Republic
> Tel: +421 915 052 184
> skype: marekwhite
> twitter: #opennandra
> web: http://open-nandra.com
> --
> _______________________________________________
> yocto mailing list
> yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto



More information about the yocto mailing list