Thanks Satish. I tried using the configuration you pointed me to with the addition of --download-hdf5=1 and got error "Compression library [libz.a or equivalent] not found "
Do I need to load some package to get this? Jitu On Tue, Jul 16, 2013 at 11:59 AM, Satish Balay <[email protected]> wrote: > As the message indicates you need '--with-batch' option on this machine > > Check one of the default builds on intrepid for configure options to use.. > > [perhaps > /soft/apps/libraries/petsc/3.3-p6/xl-opt/conf/reconfigure-arch-bgp-ibm-opt.py] > > Satish > > On Tue, 16 Jul 2013, Jitendra Kumar wrote: > > > I ran into following errors while trying to build PETSc-dev on Intrepid > > @ALCF. (configure.log attached) > > > > > ******************************************************************************* > > UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for > > details): > > > ------------------------------------------------------------------------------- > > Cannot run executable to determine size of char. If this machine uses a > > batch system > > to submit jobs you will need to configure using ./configure with the > > additional option --with-batch. > > Otherwise there is problem with the compilers. Can you compile and run > > code with your C/C++ (and maybe Fortran) compilers? > > > ******************************************************************************* > > File "/gpfs/home/jkumar/lib/petsc/config/configure.py", line 293, in > > petsc_configure > > framework.configure(out = sys.stdout) > > File > > "/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/framework.py", > line > > 933, in configure > > child.configure() > > File "/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py", > > line 386, in configure > > map(lambda type: self.executeTest(self.checkSizeof, type), > > ['char','void *', 'short', 'int', 'long', 'long long', 'float', 'double', > > 'size_t']) > > File "/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py", > > line 386, in <lambda> > > map(lambda type: self.executeTest(self.checkSizeof, type), > > ['char','void *', 'short', 'int', 'long', 'long long', 'float', 'double', > > 'size_t']) > > File "/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/base.py", > > line 115, in executeTest > > ret = apply(test, args,kargs) > > File "/gpfs/home/jkumar/lib/petsc/config/BuildSystem/config/types.py", > > line 296, in checkSizeof > > raise RuntimeError(msg) > > > > This is what my configuration looks like (adapted from > > config/examples/arch-bgp-ibm-opt.py) > > configure_options = [ > > '--with-cc=mpixlc', > > '--with-fc=mpixlf90', > > '--with-cxx=mpixlcxx', > > 'COPTFLAGS=-O3', > > 'FOPTFLAGS=-O3', > > '--with-debugging=0', > > '--with-cmake=/soft/apps/fen/cmake-2.8.3/bin/cmake', > > # '--with-hdf5=/soft/apps/hdf5-1.8.0', > > '--download-parmetis=1', > > '--download-metis=1', > > '--download-plapack=1', > > '--download-hdf5=1' > > ] > > > > I would appreciate any help building the llbrary there. > > > > Thanks, > > Jitu > > > >
