Skip to Content.
Sympa Menu

h5part - [H5part] Re: H5Part compile issues on bassi

h5part AT

Subject: H5Part development and discussion

List archive

[H5part] Re: H5Part compile issues on bassi

Chronological Thread 
  • From: Mr Prabhat <prabhat AT>
  • To: Andreas Adelmann <andreas.adelmann AT>
  • Cc: Kurt Stockinger <kstockinger AT>, Achim Gsell <Achim.Gsell AT>, Wes Bethel <ewbethel AT>, Janet Jacobsen <jsjacobsen AT>, h5part AT
  • Subject: [H5part] Re: H5Part compile issues on bassi
  • Date: Tue, 20 Nov 2007 16:51:14 -0800
  • List-archive: <>
  • List-id: H5Part development and discussion <>

Hi Achim,
It's good to touch base with you. I'm going through the steps
installing h5part on jacquard next, most of the code compiles fine
except for one file:

pathf90 -fPIC -fno-second-underscore
-I/usr/common/nsg/mvapich/pathscale/mvapich-0.9.5-mlx1.0.3/include -c
pathf90 -o H5BlockParTestScalarFieldF H5BlockParTestScalarFieldF.o
-L/usr/common/homes/p/prabhat/src/H5Part-1.4.0/src -lH5Part -lH5PartF
-lH5Part -L/usr/common/homes/p/prabhat/src/H5Part-1.4.0/src -lH5Part
-L/usr/common/usg/hdf5/1.6.4/parallel/lib -lhdf5 -lz
-L/usr/common/usg/hdf5/1.6.4/parallel/lib/ -lsz
-lmpich -lm
H5BlockParTestScalarFieldF.o(.text+0x67): In function `MAIN__':
: undefined reference to `mpi_init_'
collect2: ld returned 1 exit status
make[1]: *** [H5BlockParTestScalarFieldF] Error 1
make[1]: Leaving directory `/u0/prabhat/src/H5Part-1.4.0/test'
make: *** [install-recursive] Error 1

Stepping through the makefile, it looks like
H5BlockParTestScalarFieldF.f90 makes mpi calls, hence the $(MPIFC)
should be used in the test/Makefile:491 rather than $(FC) which is the
case right now. I am not an expert on configure generated Makefiles,
perhaps you can make that correction when you get the chance.


Andreas Adelmann wrote:
> Mr Prabhat wrote:
>> Hi Achim/Andreas,
>> I am slowly settling down in my new job and finally
>> getting started
>> on using H5part. One of our collaborators is trying to use H5Part on
>> 'bassi' which runs aix. The default instructions for installing H5Part
>> do not work; I've been stepping through the configure-generated
>> Makefiles and I've been uncovering a number of issues, some of them
>> having to do with the make system not being able to resolve "$<" and
>> "$(RM)" and so on.
>> For reference, I am using tcsh; H5Part-1.4.0 and the following
>> command
>> line:
>> env CC=cc_r CXX=cc_r FC=xlf_r MPICC=mpcc_r MPICXX=mpcc_r MPIFC=mpxlf_r
>> HDF5ROOT=/usr/common/usg/hdf5/64/1.6.4/parallel
>> MPILIB="-L/usr/lpp/ppe.poe/lib -lmpi_r"
>> MPIINC=-I/usr/lpp/ppe.poe/include/ ./configure --enable-fortran
>> --enable-parallel && make install
>> I'm assuming that you had this running on aix at some point and that
>> there's probably something wrong with my environment/flags. Have you
>> encountered anything of this sort before?
>> thanks,
>> Prabhat
>> Kurt Stockinger wrote:
>>> Hi Achim and Andreas,
>>> Tomorrow is my last day at LBNL and Prabhat will take over H5Part. Over
>>> the last two days I gave him a detailed explanation about H5Part,
>>> H5Block, HDF5-FastQuery etc.
>>> Achim, can you please add him to the SVN-repository so that he can also
>>> check out the code? His email address is prabhat AT
>>> Thanks,
>>> Kurt
> Hello Prabhat welcome on board!
> I never had any problem you are currently experiencing! I also did not
> use Bassi much lately !
> Achim, please add Prabhat to the H5Part mailing list and fill him in to
> the details of
> bug submitting etc.
> Have fun with H5Part, Andreas

Archive powered by MHonArc 2.6.19.

Top of Page