MinGW and Python

sturlamolden sturlamolden at yahoo.no
Tue Apr 25 18:05:21 EDT 2006


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




More information about the Python-list mailing list