Hi all, First things first: this is my first posting to this list. I use PyTables for building hdf5 datasets, for visualization purposes.
I run in to a build-issue when installing PyTables 2.2.1, and wonder if there is a known resolution for this (nothing in the faq) I need to be able to build and deploy my application on CentOS 4.8, so we have previously used quite old versions of the needed toolchain. I want to upgrade it, so I have installed Python2.6, Numpy 1.5.1, Cython 0.14.1 and numepr 1.4.2. All works good so far. When building PyTables there is a build error in blosc.c. It complains that it cannot find pthread_barrier_t and friends. I was able to make everything build by commenting out the define for _POSIX_BARRIERS_MINE - from the looks of it, it seems that the code then falls back to using mutexes and condvars instead. Running the tests, and all looks okay. It seems that the pthreads headers on CentOS4.8 is misinforming about it's capabilities. So then to my question(s): - Is this a known issue on this configuration? (It is obscure enough to not warrant a FAQ I suppose.) - And is this safe? (As in, are there other configurations that will build with mutexes/condvars that are in widespread use) Cheers, Rolv Seehuus ------------------------------------------------------------------------------ What Every C/C++ and Fortran developer Should Know! Read this article and learn how Intel has extended the reach of its next-generation tools to help Windows* and Linux* C/C++ and Fortran developers boost performance applications - including clusters. http://p.sf.net/sfu/intel-dev2devmay _______________________________________________ Pytables-users mailing list Pytables-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pytables-users