From: Jonathan B. <jbr...@ea...> - 2004-06-12 19:06:40
|
On Sat, 2004-06-12 at 14:10, Martin Costabel wrote: > Jonathan Brandmeyer wrote: > > VPython 2.9.4 is ready for download from > > http://sourceforge.net/project/showfiles.php?group_id=6013 > > I am trying for the first time to build vpython from sourceforge (I am > actually trying to make a Fink package for 2.9.4 on MacOSX). Until now I > had only tried 2.1.9 from vpython.org. > > There is now a boost package in Fink, so I had hope this might work > without too much trouble. Unfortunately, compilation fails with the > error message below. I don't know enough C++ to see whether this has to > be fixed in boost or in visualpython, or whether something else needs to > be done. gcc is the version that comes with OSX 10.3.4 and XCode tools > 1.2, gcc 3.3 20030304 (Apple Computer, Inc. build 1640). Any advice > welcome. This is a bug in the Apple-distributed GCC. A workaround exists for it, but there is another code-generation bug in Apple's GCC that makes Python deadlock when it imports cvisualmodule.so. You have to build both Boost.Python and Visual with a GCC built from the FSF's sources on OSX. 3.3.x (x >= 1) should be fine. I have attached mkdist_osx.sh, which has been slightly updated from what is in the .tar.bz2 file on Sourceforge. Hopefully, that will give you a good starting point. If you have any questions at all, feel free to ask. If you manage to get a set of working .debs, and you don't want to force folks to upgrade to the unstable 2.9 version yet, I would be happy to put them up on Sourceforge alongside the other packages. HTH, Jonathan Brandmeyer |