Edward Elliott wrote: > Sorry, I didn't mean you personally, I meant "you" in the general sense.
OK :-) I've just tried to build Python 2.4.3 with MinGW (MSYS 1.0.10, GCC 3.4.2): $ ./configure --prefix=/c/Python243-mingw $ make The build then failed on posixmodule.c. Sturla Molden ./Modules/posixmodule.c:308: warning: function declaration isn't a prototype ./Modules/posixmodule.c: In function `posix_ttyname': ./Modules/posixmodule.c:1162: warning: implicit declaration of function `ttyname' ./Modules/posixmodule.c:1162: warning: assignment makes pointer from integer without a cast ./Modules/posixmodule.c: In function `posix_mkdir': ./Modules/posixmodule.c:1791: error: too many arguments to function `mkdir' ./Modules/posixmodule.c: In function `posix_execv': ./Modules/posixmodule.c:2199: warning: passing arg 2 of `execv' from incompatible pointer type ./Modules/posixmodule.c: In function `posix_execve': ./Modules/posixmodule.c:2332: warning: passing arg 2 of `execve' from incompatible pointer type ./Modules/posixmodule.c:2332: warning: passing arg 3 of `execve' from incompatible pointer type ./Modules/posixmodule.c: In function `posix_fork': ./Modules/posixmodule.c:2847: warning: implicit declaration of function `fork' ./Modules/posixmodule.c: In function `posix_openpty': ./Modules/posixmodule.c:2909: error: `O_NOCTTY' undeclared (first use in this function) ./Modules/posixmodule.c:2909: error: (Each undeclared identifier is reported only once ./Modules/posixmodule.c:2909: error: for each function it appears in.) ./Modules/posixmodule.c:2912: error: `SIGCHLD' undeclared (first use in this function) ./Modules/posixmodule.c:2914: warning: implicit declaration of function `grantpt' ./Modules/posixmodule.c:2919: warning: implicit declaration of function `unlockpt' ./Modules/posixmodule.c:2924: warning: implicit declaration of function `ptsname' ./Modules/posixmodule.c:2924: warning: assignment makes pointer from integer without a cast ./Modules/posixmodule.c:2931: warning: implicit declaration of function `ioctl' ./Modules/posixmodule.c:2931: error: `I_PUSH' undeclared (first use in this function) ./Modules/posixmodule.c: In function `posix_getegid': ./Modules/posixmodule.c:2973: warning: implicit declaration of function `getegid' ./Modules/posixmodule.c: In function `posix_geteuid': ./Modules/posixmodule.c:2986: warning: implicit declaration of function `geteuid' ./Modules/posixmodule.c: In function `posix_getgid': ./Modules/posixmodule.c:2999: warning: implicit declaration of function `getgid' ./Modules/posixmodule.c: In function `posix_getppid': ./Modules/posixmodule.c:3121: warning: implicit declaration of function `getppid' ./Modules/posixmodule.c: In function `posix_getuid': ./Modules/posixmodule.c:3163: warning: implicit declaration of function `getuid' ./Modules/posixmodule.c: In function `posix_kill': ./Modules/posixmodule.c:3193: warning: implicit declaration of function `kill' ./Modules/posixmodule.c: In function `posix_wait': ./Modules/posixmodule.c:4970: warning: implicit declaration of function `wait' ./Modules/posixmodule.c: In function `posix_pipe': ./Modules/posixmodule.c:5511: warning: implicit declaration of function `pipe' ./Modules/posixmodule.c: At top level: ./Modules/posixmodule.c:382: warning: 'posix_error_with_filename' defined but not used ./Modules/posixmodule.c:534: warning: 'posix_fildes' defined but not used ./Modules/posixmodule.c:6223: warning: 'conv_confname' defined but not used ./Modules/posixmodule.c:7126: warning: 'setup_confname_table' defined but not used make: *** [Modules/posixmodule.o] Error 1 -- http://mail.python.org/mailman/listinfo/python-list