installing Doorstop on macOS (for RTEMS use)
Chris Johns
chrisj at rtems.org
Mon Oct 14 17:49:32 UTC 2019
On 11/10/19 5:23 pm, Sebastian Huber wrote:
> Hello Chris,
>
> I know that you don't like homebrew based solutions on macOS.
I do not mind homebrew or macports however for RTEMS is not practical to support
them.
> The reasons for this are understandable.
Thanks
> This is why I suggested to use the installer from python.org:
>
> https://lists.rtems.org/pipermail/users/2019-October/067192.html
>
> There are Python 3 installers available for macOS from python.org:
>
> https://www.python.org/downloads/mac-osx/
For developers or users making changes to RTEMS this is fine.
> According to the pip project site it is already installed for Python 2 >=2.7.9
> or Python 3 >=3.4:
>
> https://pip.pypa.io/en/stable/installing/
>
> For example to install Python 3.7.4 on macOS you can use:
>
> https://www.python.org/ftp/python/3.7.4/python-3.7.4-macosx10.9.pkg
>
> I don't have a Mac and cannot test this.
>
> The Python 2.7 end of life is in 2 months and 20 days (January 1, 2020). The
> first Python 3 release was in 2008. Are there plans from Apple to update their
> Python support in Xcode to a state of the art version?
I do not know what Apples has planed. I suppose at some point they will have too.
> Using the doorstop tool
> is not absolutely necessary right now. The file format is so easy, you can do
> almost everything with a text editor by hand (and scripts). What you cannot
> easily do is the calculation of the fingerprint, however, this can be done by
> the one who commits a patch. So, in case a Python 3 support with pipenv is on
> the Apple roadmap for the next year, this would make this easier.
This sounds reasonable.
Chris
More information about the users
mailing list