[Stackless] Fwd: Stackless Python 2.5.2
Jeff Senn
senn at maya.com
Mon Feb 25 17:00:14 CET 2008
On Feb 24, 2008, at 6:23 PM, Daniel Fackrell wrote:
> If somebody can help me work out the process for building a DMG based
> on Richard's work on 2.5.2, I have a Mac OS X (10.4) machine I can
> use for it
> and can devote some time if it's not excessive.
>
> Daniel Fackrell
> [boxbe code: W39XI4FU]
Hi Daniel-
Building (a standard disk image installer) on OS-X is really pretty
easy.
Just have the devtools installed, be connected to the internet (so the
script can download extra files) and go to the Mac/BuildScript
directory of
your python source and 'python build-installer.py' (There is also a
README
in that directory)
There are a couple of issues at the moment (and they might be
particular to
me, but you should be careful of them anyway).
-Jas
Issues:
-- be very careful of what you have installed in /opt, /sw and /usr/
local; the build
script attempts to shelter itself from those places, but it is not
entirely successful.
(I don't have fink/macports stuff... and I usually just temporarily
rename /usr/local to something else while I build, just
to make sure it doesn't pick up any dependencies)
-- at the moment the _tkinter module won't build for me; this might be
particular to
my Leopard system...and I'm still looking at it.
-- the sqlite version that the build script depends on is not
downloadable anymore:
I switched it to the newest stable version with this diff to the
script:
(I don't really use sqlite much with python, so I'm not sure what
ramifications
this has).
Index: build-installer.py
===================================================================
--- build-installer.py (revision 61062)
+++ build-installer.py (working copy)
@@ -134,9 +134,9 @@
),
dict(
- name="SQLite 3.3.14",
- url="http://www.sqlite.org/sqlite-3.3.14.tar.gz",
- checksum='e1a4428a5cb17f28164731b72f06130a',
+ name="SQLite 3.5.6",
+ url="http://www.sqlite.org/sqlite-3.5.6.tar.gz",
+ checksum='903c9e935c538af392364a9172a3d98d',
configure_pre=[
'--enable-threadsafe',
'--enable-tempstore',
More information about the Stackless
mailing list