Here's a summary of nits I found compiling Python 2.2a1: * configure options: the options should follow a single methodology (either all use --with(out)-<feature> or all use --enable-<feature>/--disable-<feature>) and the defaults should be clearly indicated... --without-gcc never use gcc --with-cxx=<compiler> enable C++ support --with-suffix=.exe set executable suffix --with-pydebug build with Py_DEBUG defined --enable-ipv6 Enable ipv6 (with ipv4) support --disable-ipv6 Disable ipv6 support --with-libs='lib1 ...' link against additional libs --with-signal-module disable/enable signal module --with-dec-threads use DEC Alpha/OSF1 thread-safe libraries --with(out)-threads[=DIRECTORY] disable/enable thread support --with(out)-thread[=DIRECTORY] deprecated; use --with(out)-threads --with-pth use GNU pth threading libraries --with(out)-cycle-gc disable/enable garbage collection --with(out)-pymalloc disable/enable specialized mallocs --with-wctype-functions use wctype.h functions --with-sgi-dl=DIRECTORY IRIX 4 dynamic linking --with-dl-dld=DL_DIR,DLD_DIR GNU dynamic linking --with-fpectl enable SIGFPE catching --with-libm=STRING math library --with-libc=STRING C library --enable-unicode[=ucs2,ucs4] Enable Unicode strings (default is yes) I'd suggest going with --with(out)-<feature> since this seems to be the most often used one. * warnings: In file included from ./Modules/_sre.c:54: Modules/sre.h:24: warning: `SRE_CODE' redefined Modules/sre.h:19: warning: this is the location of the previous definition libpython2.2.a(posixmodule.o): In function `posix_tmpnam': /home/lemburg/orig/Python-2.2a1/./Modules/posixmodule.c:4262: the use of `tmpnam_r' is dangerous, better use `mkstemp' libpython2.2.a(posixmodule.o): In function `posix_tempnam': /home/lemburg/orig/Python-2.2a1/./Modules/posixmodule.c:4217: the use of `tempnam' is dangerous, better use `mkstemp' -- Marc-Andre Lemburg CEO eGenix.com Software GmbH ______________________________________________________________________ Company & Consulting: http://www.egenix.com/ Python Software: http://www.lemburg.com/python/
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4