将python解释器移植到自定义操作系统

时间:2011-05-22 04:38:35

标签: python operating-system porting

我正在寻找资源,我可以通过将python解释器移植到自定义操作系统(具有类似于DOS但不是DOS本身的实现)。我应该记住哪些重点? python的完整端口是否仅受操作系统限制的限制,或者可能有更复杂的问题需要考虑。我发现http://wiki.osdev.org/Porting_Python很有用 - 但是,我需要知道的是,是否有任何关于所有内置模块的文档以及如何为Windows,Unix等每个操作系统移植它们。

1 个答案:

答案 0 :(得分:3)

你应该看看这里的Python 2.4.2 for http://www.caddit.net/pythond/downloads.php

还可以使用gcc的DJGPP端口查看移植到DOS的所有其他内容。此外,Python已被移植到OS \ 2,它类似于DOS但不是DOS。我相信它可能是使用DOS DJGPP的亲戚完成但不确定。

希望您的平台不会受到DOS复杂内存模型的影响。

另外,有一种名为Pippy的东西是一个Python解释器,它在世纪之交的Palm操作系统上运行。还有PyMite和TinyPy。

http://wiki.python.org/moin/EmbeddedPython有一些有用的线索。