Hi, Thank you for building these packages (or at least attempting for now ;). I'm still looking into the problem, but it's looking like the Python header files are missing or are from an old version. Do you know if this could be the issue, that the Python development packages are out of date or are missing? Cheers, Edward On Sun, Aug 16, 2009 at 4:08 AM, Jack Howarth<howarth@xxxxxxxxxxxxxxxx> wrote:
Edward, I am trying to build updated relax-py packaging for fink using the 1.3.4 release on x86_64 fink with python2.6. Although your web page indicates that the binaries available are built against python 2.5 and 2.6, I am seeing build failures when I try here with scons 1.2.0... /sw/bin/python2.6 /sw/bin/scons scons: Reading SConscript files ... scons: done reading SConscript files. scons: Building targets ... ########################### # Compiling the C modules # ########################### Building the relaxation curve fitting module 'maths_fns/relax_fit.so' gcc -o maths_fns/c_chi2.os -c -I/sw/include/python2.6 -I/sw/lib/python2.6/site-packages/numpy/core/include -fPIC maths_fns/c_chi2.c gcc -o maths_fns/exponential.os -c -I/sw/include/python2.6 -I/sw/lib/python2.6/site-packages/numpy/core/include -fPIC maths_fns/exponential.c gcc -o maths_fns/relax_fit.os -c -I/sw/include/python2.6 -I/sw/lib/python2.6/site-packages/numpy/core/include -fPIC maths_fns/relax_fit.c gcc -o maths_fns/relax_fit.so -bundle -bundle_loader /sw/bin/python2.6 -dynamic maths_fns/c_chi2.os maths_fns/exponential.os maths_fns/relax_fit.os Undefined symbols: "_PyArg_ParseTupleAndKeywords", referenced from: _setup in relax_fit.os "_PyErr_Print", referenced from: _initrelax_fit in relax_fit.os "_Py_InitModule4_64", referenced from: _initrelax_fit in relax_fit.os "_PyArg_ParseTuple", referenced from: _func in relax_fit.os _dfunc in relax_fit.os "_PyExc_RuntimeError", referenced from: __import_array in exponential.os __import_array in exponential.os __import_array in exponential.os __import_array in relax_fit.os __import_array in relax_fit.os __import_array in relax_fit.os "_PyList_New", referenced from: _back_calc_I in relax_fit.os "__Py_NoneStruct", referenced from: _setup in relax_fit.os _setup in relax_fit.os _setup in relax_fit.os "_PyExc_ImportError", referenced from: _initrelax_fit in relax_fit.os "_PyCObject_AsVoidPtr", referenced from: __import_array in exponential.os __import_array in relax_fit.os "_PyCObject_Type", referenced from: __import_array in exponential.os __import_array in relax_fit.os "_PyImport_ImportModule", referenced from: __import_array in exponential.os __import_array in relax_fit.os "_PyErr_SetString", referenced from: _initrelax_fit in relax_fit.os "_PyErr_Format", referenced from: __import_array in exponential.os __import_array in exponential.os __import_array in exponential.os __import_array in relax_fit.os __import_array in relax_fit.os __import_array in relax_fit.os "_PyList_SetItem", referenced from: _back_calc_I in relax_fit.os "_PyObject_GetAttrString", referenced from: __import_array in exponential.os __import_array in relax_fit.os "_Py_BuildValue", referenced from: _func in relax_fit.os _d2func in relax_fit.os _back_calc_I in relax_fit.os ld: symbol(s) not found Is the 1.3.4 release really python2.6 compatible or do I need additional patches? Thanks in advance for any information. Jack ps I am updating the minfx-py package to the newer 1.0.2 release of course for the python 2.6 compatibility changes. _______________________________________________ relax (http://nmr-relax.com) This is the relax-users mailing list relax-users@xxxxxxx To unsubscribe from this list, get a password reminder, or change your subscription options, visit the list information page at https://mail.gna.org/listinfo/relax-users