<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Macosx on 0xcc.re</title>
    <link>https://0xcc.re/tags/macosx/</link>
    <description>Recent content in Macosx on 0xcc.re</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 10 Jul 2017 05:55:39 +0200</lastBuildDate>
    <atom:link href="https://0xcc.re/tags/macosx/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Setup EFI Development environment on Mac OSX Sierra (10.12.X)</title>
      <link>https://0xcc.re/2017/07/10/setup-efi-development-on-macosx-sierra-10-12.html</link>
      <pubDate>Mon, 10 Jul 2017 05:55:39 +0200</pubDate>
      <guid>https://0xcc.re/2017/07/10/setup-efi-development-on-macosx-sierra-10-12.html</guid>
      <description>&lt;p&gt;Oh no! a lot of text. Well, luckly half of the post is troubleshooting. EFI development setup is easy :)&lt;/p&gt;&#xA;&lt;p&gt;Okay, before starting this guide you should have some tools installed already.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Mac OS X. For this guide I run version 10.12.5 (16F73)&lt;/li&gt;&#xA;&lt;li&gt;Xcode 8. For this guide I run version 8.3.2 (8E2002)&lt;/li&gt;&#xA;&lt;li&gt;Homebrew. A package manager for Mac OS X. &lt;a href=&#34;https://brew.sh&#34;&gt;https://brew.sh&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;First of all visit &lt;a href=&#34;https://opensource.apple.com/release/developer-tools-821.html&#34;&gt;https://opensource.apple.com/release/developer-tools-821.html&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;You need to download the &lt;code&gt;cctools&lt;/code&gt; package. This package contains various tools to deal with Mach-O files, which is the default binary file format used by the XNU kernel. It is an equivalent to the GNU binutils package on the GNU OS. (&lt;a href=&#34;https://opensource.apple.com/tarballs/cctools/cctools-895.tar.gz&#34;&gt;directlink&lt;/a&gt;)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building the XNU kernel on Mac OS X Sierra (10.12.X)</title>
      <link>https://0xcc.re/2017/06/17/building-the-xnu-kernel-on-mac-osx-sierra-10.12.html</link>
      <pubDate>Sat, 17 Jun 2017 21:46:00 +0200</pubDate>
      <guid>https://0xcc.re/2017/06/17/building-the-xnu-kernel-on-mac-osx-sierra-10.12.html</guid>
      <description>&lt;h2 id=&#34;introduction-to-xnu-compiling&#34;&gt;Introduction to XNU compiling&lt;/h2&gt;&#xA;&lt;p&gt;From version to version, I always love to play around with the kernel. And it has always been a great lack in guides and documentation on how to build Mac OSX&amp;rsquo;s kernel, XNU. For those of you that already have tried compiling XNU for Mac OSX 10.12 (Sierra), you probably noticed that earlier build guides like &lt;a href=&#34;http://shantonu.blogspot.no/2015/12/building-xnu-for-os-x-1011-el-capitan.html&#34;&gt;ssen&amp;rsquo;s blog - Building xnu for OS X 10.11 El Capitan&lt;/a&gt; don&amp;rsquo;t work anymore. However, many thanks to ssen to put in time to write a guide.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
