Got the new structure working with MSVC 4.2. main_nt.c is gone -- we can use Modules/python.c now. Added Mark Hammond's module msvcrt.c (untested). Added several new symbols.
diff --git a/PC/config.c b/PC/config.c index 97f9de4..39011bc 100644 --- a/PC/config.c +++ b/PC/config.c
@@ -60,6 +60,9 @@ extern void initthread(); extern void initcStringIO(); extern void initcPickle(); +#ifdef WIN32 +extern void initmsvcrt(); +#endif /* -- ADDMODULE MARKER 1 -- */ @@ -98,6 +101,9 @@ #endif {"cStringIO", initcStringIO}, {"cPickle", initcPickle}, +#ifdef WIN32 + {"msvcrt", initmsvcrt}, +#endif /* -- ADDMODULE MARKER 2 -- */