From: Dominique O. <dom...@gm...> - 2007-05-04 18:46:00
|
Hello, Since the new pysparse namespace was introduced, I believe there is a minor bug in the SpMatrix_API that affects external packages that build against PySparse. The bug is in spmatrix_api.h, in the "import_spmatrix" macro. I believe the first line should read PyObject *spmatrix = PyImport_ImportModule("pysparse.spmatrix"); instead of PyObject *spmatrix = PyImport_ImportModule("spmatrix"); since spmatrix.so is now located under pysparse/. Not doing the above change has the following disadvantage. In order to build against PySparse and to successfully import spmatrix, one would have to add the directory 'pysparse' to their PYTHONPATH. But then, that defeats the purpose of the new namespace. Cheers, Dominique |