On 6/3/2010 2:14 PM, Heather Kelly wrote:
Hi,

I work on a project that still supports 2.5.1 for now (we plan to
upgrade to 2.6 in the near future).  In the meantime, we are moving
to MSVC++ 2008 from MSVC++ 2003.  Up to now, we have been using the
binary distribution of python, but I believe to support MSVC++ 2008,
we now must build python 2.5.1 ourselves.  Actually, I've already
built python itself, but I have run into trouble trying to build
tcl/tk 8.4, which comes with support for MSVC++ 6.

now for my questions..  am I wrong that I need to rebuilt python
2.5.1 to fully support our MSVC++ users who only have MSVC++ 2008 on
their systems?  Could I just provide them a couple specific MSVC++
2003 libraries and they'll be fine?

Has anyone else managed to build the tcl/tk with MSVC++ 2008?

Would these troubles disappear if we just upgrade to python 2.6 now?

I'd highly recommend taking that approach. The compiler toolchain doesn't change for a m.n release (i.e. 2.5.x, 2.6.x). If your strongest requirement is MSVC++ 2008 support, I'd go with 2.6.

Are there any web pages out there that discuss building python and
its associated components from scratch?

The buildbots are a good place to start:
http://svn.python.org/projects/python/branches/release26-maint/Tools/buildbot/

The external*.bat scripts in that directory take care of building all the external dependencies, like Tcl/Tk. (And from that, you'll be able to see where we grab Tcl/Tk from (svn.python.org/contrib), and all the fiddling we had to do to get that building properly with a non-vc6 toolchain).

        Trent.
_______________________________________________
python-win32 mailing list
python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32

Reply via email to