On Fri, Aug 7, 2009 at 11:33 PM, OvermindDL1<[email protected]> wrote: > Blast, forgot that the stackless mailing server does not set the > return address to the list, sending there manually... > > On Fri, Aug 7, 2009 at 4:28 AM, Richard Tew<[email protected]> wrote: >> Hi, >> >> I've merged and tagged branches for Stackless Python 2.5.3 and 2.5.4. >> >> What I have not done is build Windows binaries. I only have Microsoft >> Visual C++ Toolkit 2003 installed to do this with. In the past, I >> would generate an installer and binaries using it, but there hasn't >> really been any interest in these up till now unsupported versions of >> Python being available for Stackless. With that in mind and given >> that it is quite an endeavour to get an installer built using the >> toolkit, and that it only generates unoptimised binaries anyway, I'm >> going to probably not bother doing it in the immediate future. > > If there is a project ready to be built for an installer and all, I can do > that. > I have these installed: > Visual Studio 6 Professional > Visual Studio 2003 (7.1) Professional > Visual Studio 2005 SP1 (8.0SP1) Standard > > If the installation projects are already created based on old > versions, I could compile it, along with making minor changes if > necessary if the builds for the new versions are different then the > old. Do you have a link to the projects?
Oh no, it is not that easy :-) Here's an outline of the information you will need to complete your mission, should you choose to accept it. It may take up to a solid eight hours of work, maybe more. You not only need to build Stackless, you need to build all the dependency projects (bz2, ssl, ...), fetching the correct versions of the source code and following the not 100% clear instructions. Then you need to go into Tools\msi and build that and ... stuff and ... run the Python script with the aid of a pywin32 install then an installer pops out the other end. Check out: - Tools\msi\* - PCbuild\readme.txt Here's a somewhat relevant description, where I went through the process for Python 3.0.1: http://posted-stuff.blogspot.com/2009/02/releasing-stackless-python-301.html However, keep in mind that for 2.6 and above, it has been polished quite a bit and I have no idea whether it has been similarly polished for 2.5 given that versions state of obsolescence. So that blog page is mainly useful for an outline of what you need to do. One further note.. keeping the pdb files around for the binary builds we do, is something we should have been doing for a long time. So we need the installer building process to drag in the debug dlls, pdb files, executables and what not. Anyway, if you have the time and interest to slog through this, it would be much appreciated. Cheers, Richard. _______________________________________________ Stackless mailing list [email protected] http://www.stackless.com/mailman/listinfo/stackless
