-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Because of complaints of linking errors from some OS X users, I am trying to build and distribute statically-linked versions. To do this, I have taken the important libraries (e.g. freetype, libg2c), and put them in a directory called staticlibs, then built numpy by:
python setup.py build_clib build_ext -L../staticlibs build bdist_mpkg It builds, installs and runs fine. However, when I go to build and run f2py extensions, I now get the following (from my PyMC code): /Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/site- packages/PyMC/MCMC.py 37 _randint = random.randint 38 rexponential = random.exponential - ---> 39 from flib import categor as _categorical global flib = undefined global categor = undefined global as = undefined _categorical = undefined 40 from flib import rcat as rcategorical 41 from flib import binomial as _binomial ImportError: Loaded module does not contain symbol _initflib Here, flib is the f2py extension that is built in the PyMC setup file according to: from numpy.distutils.core import setup, Extension flib = Extension(name='PyMC.flib',sources=['PyMC/flib.f']) version = "1.0" distrib = setup( version=version, author="Chris Fonnesbeck", author_email="[EMAIL PROTECTED]", description="Version %s of PyMC" % version, license="Academic Free License", name="PyMC", url="pymc.sourceforge.net", packages=["PyMC"], ext_modules = [flib] ) This worked fine before my attempts to statically link numpy. Any ideas regarding a solution? Thanks, Chris - -- Christopher Fonnesbeck + Atlanta, GA + fonnesbeck at mac.com + Contact me on AOL IM using email address -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (Darwin) iD8DBQFEiLY+keka2iCbE4wRAi1/AJ90K7LIkF7Y+ti65cVxLB1KCA+MNgCggj2p I1jzals7IoBeYX0cWfmlbcI= =bY3a -----END PGP SIGNATURE----- _______________________________________________ Numpy-discussion mailing list Numpy-discussion@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/numpy-discussion