Quote:
jacadcaps wrote:
Well, this thing was a colossal waste of time :) Even if you do get python to work, it gets confused by Amiga-style paths (even with ixemul). So now you're looking at making MorphOS specific changes in cpython, compiling that to WASI, translating that via w2c2 to C and compiling that... That's just ridiculous.
Like I mentioned in my previous post, no changes to Python itself should be needed. It should be possible to implement the translation between Amiga-style paths and POSIX paths in the WASI library, just like it already has support for Classic MacOS paths (: separator).
Once the WASI library has support for MorphOS, that would open up porting all sorts of applications, e.g. Python, Ruby, Clang/LLVM, without any further changes/effort.
This is exactly what I created w2c2 for