Re: Gadget compilations problems with hdf5
Hi again Florian!
I tried what you said and it did not work...But finally could compiled it!
There are quite a few warnings but at least it work!
o.c:685:10: warning: variable ‘hdf5_status’ set but not used
[-Wunused-but-set-variable]
io.c:675:24: warning: variable ‘ntask’ set but not used
[-Wunused-but-set-variable]
...
read_ic.c:530:19: warning: ‘hdf5_datatype’ may be used uninitialized in
this function [-Wuninitialized]
read_ic.c:603:12: warning: ‘hdf5_file’ may be used uninitialized in this
function [-Wuninitialized]
....
allocate.c:118:107: warning: format ‘%d’ expects argument of type ‘int’,
but argument 3 has type ‘long unsigned int’ [-Wformat]
allocate.c:127:106: warning: format ‘%d’ expects argument of type ‘int’,
but argument 3 has type ‘long unsigned int’ [-Wformat]
and more of the same type.
I have no idea why, but changing all the "$(HDF5LIBS)" in the makefile for
the "actual path" make it work.
That's how my makefile looks(the part i've changed):
CFLAGS = $(OPTIONS) $(GSL_INCL) $(FFTW_INCL) -L/usr/lib64 -lhdf5 -lz
-Wl,"-R /usr/share"
LIBS = -L/usr/lib64 -lhdf5 -lz -Wl,"-R /usr/share" -g $(MPICHLIB)
$(GSL_LIBS) -lgsl -lgslcblas -lm -L/usr/libold/lib
If I don't change this and just change the HDF5LIB = /usr/lib64/libhdf5.so
it does not work...
Thank you very much,
Andreu
Received on 2012-05-10 17:05:33
This archive was generated by hypermail 2.3.0
: 2023-01-10 10:01:31 CET