HYPRE problem

Gideon Simpson grs2103 at columbia.edu
Tue Jan 29 19:43:50 CST 2008


While building petsc with MPICH, UMFPACK, and HYPRE, and without  
fortran, I get the following error:

TESTING: configureLibrary from PETSc.packages.hypre(python/PETSc/ 
packages/hypre.py:120)                                  using: --with- 
MPI-include="/opt/petsc-2.3.3-p8/externalpackages/mpich2-1.0.5p4/ 
darwin9.1.0-cxx-debug/include"
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
=========================                                               
Configuring hypre; this may take several  
minutes 
                                                                     
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
= 
                                                                                                                                                                  *********************************************************************************
          UNABLE to CONFIGURE with GIVEN OPTIONS    (see configure.log  
for details):
---------------------------------------------------------------------------------------
Error running configure on HYPRE: Could not execute 'cd /opt/ 
petsc-2.3.3-p8/externalpackages/hypre-2.0.0/src;make distclean;./ 
configure --prefix=/opt/petsc-2.3.3-p8/externalpackages/hypre-2.0.0/ 
darwin9.1.0-cxx-debug CC="/opt/petsc-2.3.3-p8/externalpackages/ 
mpich2-1.0.5p4/darwin9.1.0-cxx-debug/bin/mpicc  -PIC -Wall -Wwrite- 
strings -Wno-long-double -Wno-strict-aliasing -g3 " CXX="/opt/ 
petsc-2.3.3-p8/externalpackages/mpich2-1.0.5p4/darwin9.1.0-cxx-debug/ 
bin/mpicxx  -Wall -Wwrite-strings -Wno-long-double -Wno-strict- 
aliasing -g   -PIC " --with-MPI-include="/opt/petsc-2.3.3-p8/ 
externalpackages/mpich2-1.0.5p4/darwin9.1.0-cxx-debug/include" --with- 
MPI-lib-dirs="" --with-MPI-libs="" --with-blas-libs= --with-blas-lib- 
dir= --with-lapack-libs= --with-lapack-lib-dir= --with-blas=yes --with- 
lapack=yes --without-babel --without-mli --without-fei --without- 
superlu':
Dist-cleaning utilities ...
rm -f *.o libHYPRE* f2c.h *blas.h *lapack.h
rm -rf pchdir tca.map *inslog*
Dist-cleaning krylov ...
rm -f *.o libHYPRE*
rm -rf pchdir tca.map *inslog*
Dist-cleaning struct_mv ...
rm -f *.o libHYPRE*
rm -rf pchdir tca.map *inslog*
Dist-cleaning struct_ls ...
rm -f *.o libHYPRE*
rm -rf pchdir tca.map *inslog*
Dist-cleaning sstruct_mv ...
rm -f *.o libHYPRE*
rm -rf pchdir tca.map *inslog*
Dist-cleaning sstruct_ls ...
rm -f *.o libHYPRE*
rm -rf pchdir tca.map *inslog*
Dist-cleaning seq_mv ...
rm -f *.o libHYPRE*
rm -rf pchdir tca.map *inslog*
Dist-cleaning parcsr_mv ...
rm -f *.o libHYPRE*
rm -f driver driver_matvec driver_matmul
rm -rf pchdir tca.map *inslog*
Dist-cleaning parcsr_block_mv ...
rm -rf *.o libHYPRE_*
rm -f driver driver_matvec driver_matmul
Dist-cleaning distributed_matrix ...
rm -f *.o libHYPRE*
rm -rf pchdir tca.map *inslog*
Dist-cleaning matrix_matrix ...
rm -f *.o lib*
rm -rf pchdir tca.map *inslog*
Dist-cleaning IJ_mv ...
rm -f *.o libHYPRE*
rm -rf pchdir tca.map *inslog*
Dist-cleaning distributed_ls ...
rm -f *.o libHYPRE*
rm -rf pchdir tca.map *inslog*
rm -f *.o libHYPRE*
rm -rf pchdir tca.map *inslog*
rm -f *.o libHYPRE*
rm -rf pchdir tca.map *inslog*
Dist-cleaning parcsr_ls ...
rm -f *.o libHYPRE*
rm -rf pchdir tca.map *inslog*
Dist-cleaning multivector ...
rm -f *.o libHYPRE*
rm -rf pchdir tca.map *inslog*
Dist-cleaning lib ...
rm -f *.o libHYPRE*
rm -rf pchdir tca.map *inslog*
Dist-cleaning test ...
rm -f *.o
rm -rf pchdir tca.map *inslog*
rm -f ij ij_mv new_ij sstruct sstruct_fac struct maxwell_unscaled  
ams_driver
rm -f ex1_for ex3_for ex5_for ex6_for ex7_for
rm -f f77_ij f77_ij_mv f77_struct
rm -f struct_b sstruct_b ij_b
rm -f
rm -f f77_ij_b f77_struct_b
rm -f fei
rm -f TEST_examples/*.out*
rm -f TEST_examples/*.err*
rm -f TEST_fac/*.out*
rm -f TEST_fac/*.err*
rm -f TEST_ij/*.out*
rm -f TEST_ij/*.err*
rm -f TEST_ij/*.txt*
rm -f TEST_ij/vectors.*
rm -f TEST_sstruct/*.out*
rm -f TEST_sstruct/*.err*
rm -f TEST_struct/*.out*
rm -f TEST_struct/*.err*
rm -f ex1 ex2 ex3 ex4 ex5 ex5b ex5b77 ex6 ex7 ex8 ex9
Dist-cleaning seq_ls ...
checking build system type... i686-apple-darwin9.1.0
checking host system type... i686-apple-darwin9.1.0
checking for mpxlf... no
checking for mpf77... no
checking for mpif77... mpif77
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether ln -s works... yes
checking whether make sets $(MAKE)... yes
checking for gcc... /opt/petsc-2.3.3-p8/externalpackages/ 
mpich2-1.0.5p4/darwin9.1.0-cxx-debug/bin/mpicc  -PIC -Wall -Wwrite- 
strings -Wno-long-double -Wno-strict-aliasing -g3
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /opt/petsc-2.3.3-p8/externalpackages/mpich2-1.0.5p4/ 
darwin9.1.0-cxx-debug/bin/mpicc  -PIC -Wall -Wwrite-strings -Wno-long- 
double -Wno-strict-aliasing -g3  accepts -g... yes
checking for /opt/petsc-2.3.3-p8/externalpackages/mpich2-1.0.5p4/ 
darwin9.1.0-cxx-debug/bin/mpicc  -PIC -Wall -Wwrite-strings -Wno-long- 
double -Wno-strict-aliasing -g3  option to accept ANSI C... none needed
checking how to run the C preprocessor... /opt/petsc-2.3.3-p8/ 
externalpackages/mpich2-1.0.5p4/darwin9.1.0-cxx-debug/bin/mpicc  -PIC - 
Wall -Wwrite-strings -Wno-long-double -Wno-strict-aliasing -g3  -E
checking for gcc... (cached) /opt/petsc-2.3.3-p8/externalpackages/ 
mpich2-1.0.5p4/darwin9.1.0-cxx-debug/bin/mpicc  -PIC -Wall -Wwrite- 
strings -Wno-long-double -Wno-strict-aliasing -g3
checking whether we are using the GNU C compiler... (cached) yes
checking whether /opt/petsc-2.3.3-p8/externalpackages/mpich2-1.0.5p4/ 
darwin9.1.0-cxx-debug/bin/mpicc  -PIC -Wall -Wwrite-strings -Wno-long- 
double -Wno-strict-aliasing -g3  accepts -g... (cached) yes
checking for /opt/petsc-2.3.3-p8/externalpackages/mpich2-1.0.5p4/ 
darwin9.1.0-cxx-debug/bin/mpicc  -PIC -Wall -Wwrite-strings -Wno-long- 
double -Wno-strict-aliasing -g3  option to accept ANSI C... (cached)  
none needed
checking whether we are using the GNU C++ compiler... yes
checking whether /opt/petsc-2.3.3-p8/externalpackages/mpich2-1.0.5p4/ 
darwin9.1.0-cxx-debug/bin/mpicxx  -Wall -Wwrite-strings -Wno-long- 
double -Wno-strict-aliasing -g   -PIC  accepts -g... yes
checking how to run the C++ preprocessor... /opt/petsc-2.3.3-p8/ 
externalpackages/mpich2-1.0.5p4/darwin9.1.0-cxx-debug/bin/mpicxx  - 
Wall -Wwrite-strings -Wno-long-double -Wno-strict-aliasing -g   -PIC  -E
checking whether we are using the GNU Fortran 77 compiler... no
checking whether mpif77 accepts -g... no
checking how to get verbose linking output from mpif77...
checking for Fortran libraries of mpif77...
checking for dummy main to link with Fortran libraries... none
checking for Fortran name-mangling scheme... make[1]: *** No rule to  
make target `distclean'.  Stop.
make: *** [distclean] Error 2
rm: conftest.dSYM: is a directory
configure: WARNING: compilation failed
rm: conftest.dSYM: is a directory
rm: conftest.dSYM: is a directory
configure: error: cannot compile a simple Fortran program
See `config.log' for more details.




More information about the petsc-users mailing list