port to PDOS (especially mainframe)

Michael Torrie torriem at gmail.com
Tue Mar 23 11:17:38 EDT 2021


On 3/23/21 5:19 AM, Paul Edwards wrote:
> Thanks for the tip. I don't actually need it to be
> light. I just need it to be C90-compliant.

I guess the point with MicroPython is that since it can build on all
sorts of microcontrollers, a) it has a simpler build system and b) it is
definitely statically compiled. But I'm not sure whether it would be
applicable here.

> I tried typing in "python" to see if it
> came with Cygwin, but I got some stupid Windows
> store thing come up.

Cygwin does have python available.  You can select the python packages
when installing or install later by running the cygwin's setup.exe.  In
Windows 10 by default if you don't have any python interpreter
installed, Windows 10 will direct to you to the windows store to install
Python when you try to run the python interpreter.  That is why you saw
something about the Windows store.  Just by way of explanation.

> Ok, I'm assuming that I can run without DLLs
> being involved. There are presumably other
> targets with no concept of DLLs.

Possibly but they would be rarely used targets and not documented well.
 There is a basic wiki page from a few years ago on the subject, but
light on details: https://wiki.python.org/moin/BuildStatically. The
mailing list conversation the page links to is over ten years old.


More information about the Python-list mailing list