I have a problem with a c++ extension into a python program. I am trying to run a program written by someone else. It has been written and tested on linux/intel but I don't have access to a linux machine at the moment, so I am attempting to run it on osX (G4).
When the program runs I get a segmentation fault. This happens when it reaches the line import _contributionForPixel which has previously been created by setup.py which is as follows: #!/usr/bin/env python # To use: # python setup.py install # import os, sys, string, re from glob import glob import distutils #try: import distutils from distutils.command.install import install from distutils.core import setup, Extension # except: # raise SystemExit, "Distutils problem, see Numeric README." headers = glob (os.path.join ("Include","*.h") ) header = headers + glob (os.path.join ("Include/Numeric","*.h") ) # The version is set in Lib/numeric_version.py setup (name = "extension", description = " Extension to Python", ext_modules = [Extension('_contributionForPixel', ['contribution.cc', 'contribution_wrap.cxx' ] , include_dirs = ['./'] ), ] ) Can someone point me in the right direction? Is it likely there is a problem with the original contribution.cc file (even though setup python build) runs fine, or is there some problem with the way it is linked. I am using python 2.4.1 on osX 10.4 Thanks Tom. _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor