fix Typos and Urls

Jos Verlinde
2025-05-27 19:02:32 +02:00
parent 99c47b8a93
commit 32eeeb398e

@@ -1,5 +1,5 @@
# Introduction
Micro Python supports OSX as well as it does Linux: once the necessary software dependencies are installed on an OSX system, development and usage is essentially the same on both platforms, so no special 'tricks' are required to work with Micro Python on OSX. (If any discrepancies are found, they should be reported here or on the [user forum](http://forum.micropython.org).)
Micro Python supports OSX as well as it does Linux: once the necessary software dependencies are installed on an OSX system, development and usage is essentially the same on both platforms, so no special 'tricks' are required to work with Micro Python on OSX. (If any discrepancies are found, they should be reported as an [issue on the MicroPython repo](https://github.com/micropython/micropython/issues).)
Specifically, this means that both the unix and stmhal (pyboard) ports of Micro Python can be compiled on Mac OSX directly from the master branch without any alteration. This article aims to describe which software packages are required to build Micro Python and how to install them on your OSX system. I use [Macports](http://www.macports.org) so this article will focus on that; it is also possible to Homebrew to install the required software dependencies.
@@ -9,7 +9,7 @@ This article is targeted towards Micro Python developers using OSX, it will addr
Recent modifications to the build scripts have made the build process for the unix port on OSX the same as it is that on Linux, despite the fact that Micro Python is built using gcc on Linux and clang on OSX.
In order to compile on OSX you will need the following software packages installed:
* A relatively recent version of Xcode to provide the clang compiler (micropython has been confirmed to compile under clang versions 3.1 and 4.2)
* A relatively recent version of Xcode to provide the clang compiler (MicroPython has been confirmed to compile under clang versions 3.1 and 4.2)
* [Macports](http://www.macports.org) for the next commands
* libffi (minimum version 3.1-4 from Macports) `sudo port install libffi`
* pkgconfig `sudo port install pkgconfig`