Changeset 388 for python/vendor/current/README
- Timestamp:
- Mar 19, 2014, 11:11:30 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
python/vendor/current/README
r2 r388 1 This is Python version 2. 6.51 This is Python version 2.7.6 2 2 ============================ 3 3 4 Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 5 Python Software Foundation. 6 All rights reserved. 4 Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 5 2012, 2013 Python Software Foundation. All rights reserved. 7 6 8 7 Copyright (c) 2000 BeOpen.com. … … 91 90 formatting requirements. 92 91 92 If you would like to contribute to the development of Python, relevant 93 documentation is available at: 94 95 http://docs.python.org/devguide/ 96 97 For information about building Python's documentation, refer to Doc/README.txt. 98 93 99 94 100 Web sites … … 97 103 New Python releases and related technologies are published at 98 104 http://www.python.org/. Come visit us! 99 100 There's also a Python community web site at101 http://starship.python.net/.102 105 103 106 … … 167 170 To build Python, you normally type "make" in the toplevel directory. 168 171 If you have changed the configuration, the Makefile may have to be 169 rebuilt. In this case you may have to run make again to correctly172 rebuilt. In this case, you may have to run make again to correctly 170 173 build your desired target. The interpreter executable is built in the 171 174 top level directory. … … 229 232 ------------------- 230 233 231 A number of features are not supported in Python 2.5anymore. Some232 support code is still present, but will be removed in Python 2.6.234 A number of systems are not supported in Python 2.7 anymore. Some 235 support code is still present, but will be removed in later versions. 233 236 If you still need to use current Python versions on these systems, 234 237 please send a message to python-dev@python.org indicating that you … … 246 249 - Irix 4 and --with-sgi-dl 247 250 - Linux 1 248 - Systems defining __d6_pthread_create (configure. in)251 - Systems defining __d6_pthread_create (configure.ac) 249 252 - Systems defining PY_PTHREAD_D4, PY_PTHREAD_D6, 250 253 or PY_PTHREAD_D7 in thread_pthread.h … … 252 255 - Systems using --without-universal-newlines 253 256 - MacOS 9 254 255 The following systems are still supported in Python 2.5, but256 support will be dropped in 2.6:257 257 - Systems using --with-wctype-functions 258 258 - Win9x, WinME 259 259 260 Warning on install in Windows 98 and Windows Me261 -----------------------------------------------262 263 Following Microsoft's closing of Extended Support for264 Windows 98/ME (July 11, 2006), Python 2.6 will stop265 supporting these platforms. Python development and266 maintainability becomes easier (and more reliable) when267 platform specific code targeting OSes with few users268 and no dedicated expert developers is taken out. The269 vendor also warns that the OS versions listed above270 "can expose customers to security risks" and recommends271 upgrade.272 260 273 261 Platform specific notes … … 550 538 and type NMAKE. Threading and sockets are supported by default 551 539 in the resulting binaries of PYTHON15.DLL and PYTHON.EXE. 552 553 Monterey (64-bit AIX): The current Monterey C compiler (Visual Age)554 uses the OBJECT_MODE={32|64} environment variable to set the555 compilation mode to either 32-bit or 64-bit (32-bit mode is556 the default). Presumably you want 64-bit compilation mode for557 this 64-bit OS. As a result you must first set OBJECT_MODE=64558 in your environment before configuring (./configure) or559 building (make) Python on Monterey.560 540 561 541 Reliant UNIX: The thread support does not compile on Reliant UNIX, and … … 708 688 collected by Bill Janssen. We would love to automate this process 709 689 more, but the information below is not enough to write a patch for the 710 configure. infile, so manual intervention is required. If you patch711 the configure. infile and are confident that the patch works, please690 configure.ac file, so manual intervention is required. If you patch 691 the configure.ac file and are confident that the patch works, please 712 692 send in the patch. (Don't bother patching the configure script itself 713 -- it is regenerated each time the configure. infile changes.)693 -- it is regenerated each time the configure.ac file changes.) 714 694 715 695 Compiler switches for threads … … 881 861 ignore this, or upgrade to glibc version 6. 882 862 863 By default, tests are prevented from overusing resources like disk space and 864 memory. To enable these tests, run "make testall". 865 883 866 IMPORTANT: If the tests fail and you decide to mail a bug report, 884 867 *don't* include the output of "make test". It is useless. Run the 885 868 failing test manually, as follows: 886 869 887 ./python ./Lib/test/test_whatever.py870 ./python Lib/test/regrtest.py -v test_whatever 888 871 889 872 (substituting the top of the source tree for '.' if you built in a … … 940 923 using the same installation prefix (--prefix argument to the configure 941 924 script) you must take care that your primary python executable is not 942 overwritten by the installation of a different versio . All files and925 overwritten by the installation of a different version. All files and 943 926 directories installed using "make altinstall" contain the major and minor 944 927 version and can thus live side-by-side. "make install" also creates … … 1084 1067 library installed on the system. 1085 1068 1069 --with-dbmliborder=db1:db2:...: Specify the order that backends for the 1070 dbm extension are checked. Valid value is a colon separated string 1071 with the backend names `ndbm', `gdbm' and `bdb'. 1086 1072 1087 1073 Building for multiple architectures (using the VPATH feature) … … 1168 1154 1169 1155 There's an excellent Emacs editing mode for Python code; see the file 1170 Misc/python-mode.el. Originally written by the famous Tim Peters, it 1171 is now maintained by the equally famous Barry Warsaw (it's no 1172 coincidence that they now both work on the same team). The latest 1173 version, along with various other contributed Python-related Emacs 1174 goodies, is online at http://www.python.org/emacs/python-mode/. And 1175 if you are planning to edit the Python C code, please pick up the 1176 latest version of CC Mode http://www.python.org/emacs/cc-mode/; it 1177 contains a "python" style used throughout most of the Python C source 1178 files. (Newer versions of Emacs or XEmacs may already come with the 1179 latest version of python-mode.) 1156 Misc/python-mode.el. Originally written by the famous Tim Peters, it is now 1157 maintained by the equally famous Barry Warsaw. The latest version, along with 1158 various other contributed Python-related Emacs goodies, is online at 1159 http://launchpad.net/python-mode/. 1180 1160 1181 1161 … … 1229 1209 pyconfig.h.in Source from which pyconfig.h is created (GNU autoheader output) 1230 1210 configure Configuration shell script (GNU autoconf output) 1231 configure. inConfiguration specification (input for GNU autoconf)1211 configure.ac Configuration specification (input for GNU autoconf) 1232 1212 install-sh Shell script used to install files 1233 1213 setup.py Python script used to build extension modules
Note:
See TracChangeset
for help on using the changeset viewer.