A Thursday 27 May 2010 22:11:42 Brandt Belson escrigué:
[clip]
> gcc -pthread -shared build/temp.linux-x86_64-2.6/tables/utilsExtension.o
> build/temp.linux-x86_64-2.6/src/utils.o
> build/temp.linux-x86_64-2.6/src/H5ARRAY.o
> build/temp.linux-x86_64-2.6/src/H5ATTR.o
> -L/opt/apps/intel11_1/mvapich2_1_4/hdf5/1.8.3/lib
> -L/home/01225/bbelson/local/Python-2.6.5/lib -lhdf5 -lpython2.6 -o
> /home/01225/bbelson/local/tables-2.1.2/tables/utilsExtension.so
> /usr/bin/ld:
> /opt/apps/intel11_1/mvapich2_1_4/hdf5/1.8.3/lib/libhdf5.a(H5.o): relocation
> R_X86_64_32 against `a local symbol' can not be used when making a shared
> object; recompile with -fPIC

It seems that you are trying to link PyTables against a static HDF5 library.  
This is not supported.  Please try to come up with a dynamic HDF5 library (.so 
extension) and try again.

BTW, I suppose that you know that PyTables cannot take advantage of parallel 
HDF5, right?

-- 
Francesc Alted

------------------------------------------------------------------------------

_______________________________________________
Pytables-users mailing list
Pytables-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pytables-users

Reply via email to