Difference between revisions of "Python-stackless"

From Bashlinux
Jump to: navigation, search
(talk)
(Redirected page to Stackless Python)
 
Line 1: Line 1:
 
#REDIRECT [[Stackless Python]]
__NOTOC__
 
= Stackless Python =
 
 
== How to build Stackless Python ==
 
 
# The following dependencies must be installed in order to meet the requirements to build Python Stackless, or even the standard Python.
 
# Debian
 
 
<pre><nowiki>
 
libdb4.6-dev
 
libssl-dev
 
libbz2-dev
 
libgdbm-dev
 
libreadline5-dev
 
tk-dev
 
libsqlite3-dev
 
libncurses-dev
 
</nowiki></pre>
 
 
 
# Apply the following patch to avoid conflicts with some old Unix modules
 
 
<pre><nowiki>
 
--- Python-2.6-orig/setup.py 2008-09-30 02:15:45.000000000 +0200
 
+++ Python-2.6/setup.py 2008-11-04 17:01:04.000000000 +0100
 
@@ -987,7 +987,7 @@
 
# the more recent berkeleydb's db.h file first in the include path
 
# when attempting to compile and it will fail.
 
f = "/usr/include/db.h"
 
- if os.path.exists(f) and not db_incs:
 
+ if False and os.path.exists(f) and not db_incs:
 
data = open(f).read()
 
m = re.search(r"#s*define\s+HASHVERSION\s+2\s*", data)
 
if m is not None:
 
@@ -1004,7 +1004,8 @@
 
else:
 
missing.append('bsddb185')
 
else:
 
- missing.append('bsddb185')
 
+ pass
 
+# missing.append('bsddb185')
 
 
# The standard Unix dbm module:
 
if platform not in ['cygwin']:
 
@@ -1324,7 +1325,8 @@
 
# SunOS specific modules
 
exts.append( Extension('sunaudiodev', ['sunaudiodev.c']) )
 
else:
 
- missing.append('sunaudiodev')
 
+ pass
 
+# missing.append('sunaudiodev')
 
 
if platform == 'darwin' and ("--disable-toolbox-glue" not in
 
sysconfig.get_config_var("CONFIG_ARGS")):
 
 
</nowiki></pre>
 

Latest revision as of 06:05, 18 June 2015

Redirect to: