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 >
