[mpich-discuss] Error! Could not build configure in ./src/binding/f90 with make configure

Jeff Hammond jhammond at alcf.anl.gov
Mon Sep 5 21:21:24 CDT 2011


I am trying to reproduce the BGP-MPI build process by building MPICH2
1.1 with the IBM patches in the DCMF repo.  Some part of
maint/updatefiles is failing but I cannot figure out what it is.  Can
you suggest something?

Please note that "please use the latest version of MPICH2" is not a
valid response since the point of this exercise is to reproduce
BGP-MPI, which is derived from MPICH2 1.1.  See
http://dcmf.anl-external.org/wiki/index.php/Downloads for details.

Thanks,

Jeff

jeff at goldstone:~/eclipse/DCMF/dcmf/lib/dev/mpich2> ./maint/updatefiles
You have autoconf version 2.64 or greater.
Building Fortran 77 interface
Building Fortran 90 interface
Building C++ interface
Extracting the error messages...
There are unused error message texts in src/mpi/errhan/errnames.txt
See the file unusederr.txt for the complete list
checking for perl... /usr/bin/perl
configure: creating ./config.status
config.status: creating simplemake
config.status: creating checkbuilds
config.status: creating getcoverage
config.status: creating genstates
config.status: creating clmake
config.status: creating f77tof90
config.status: creating extractstrings
config.status: creating extractstates
config.status: creating extractfixme
config.status: creating createcoverage
config.status: executing default-1 commands
Creating the enumeration of logging states into src/include/mpiallstates.h
Create or update the Fortran 90 tests derived from the Fortran 77 tests
libdir{${MPILIBNAME}} = ROOTDIR/lib
Shell variable MPID_THREAD_OUTPUT_FILES will not be added to the list
of known autoconf files for src/mpid/ch3.
Sourcefile src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_net_array.c
does not exist.
simplemake is assuming that this file will be created by the configure step
in the build directory
Warning: header file mpidconf.h.in or mpidconf.h.in.in not found in
src/mpid/globus/
Shell variable MPID_THREAD_OUTPUT_FILES will not be added to the list
of known autoconf files for src/mpid/dcmfd.
Shell variable FILE will not be added to the list
of known autoconf files for src/mpid/dcmfd.
Skipping generation of rule for qdemo because Makefile.sm already contains one
Sourcefile src/util/thread/mpe_thread.c does not exist.
simplemake is assuming that this file will be created by the configure step
in the build directory
Warning: source file mpe_thread.c or mpe_thread.c.in not found in
src/util/thread/
Replacing last config dir with ../../..
Shell variable opt_utils_makefiles will not be added to the list
of known autoconf files for src/pm/hydra.
Shell variable hydra_bss_makefiles will not be added to the list
of known autoconf files for src/pm/hydra.
Shell variable hydra_rmk_makefiles will not be added to the list
of known autoconf files for src/pm/hydra.
Shell variable hydra_css_makefiles will not be added to the list
of known autoconf files for src/pm/hydra.
Sourcefile src/pm/hydra/rmk/src/rmki_init.c does not exist.
simplemake is assuming that this file will be created by the configure step
in the build directory
Sourcefile src/pm/hydra/bootstrap/src/bsci_init.c does not exist.
simplemake is assuming that this file will be created by the configure step
in the build directory
Sourcefile src/pm/hydra/css/src/cssi_init.c does not exist.
simplemake is assuming that this file will be created by the configure step
in the build directory
Directory src/pm/hydra/ui/mpiexec does not exist
(Current location is /home/jeff/eclipse/DCMF/dcmf/lib/dev/mpich2/src/pm/hydra/ui
)
Warning: source file checksizes.c or checksizes.c.in not found in
test/mpi/f77/init/
Warning: source file ctypesfromc.c or ctypesfromc.c.in not found in
test/mpi/f90/ext/
Warning: source file checksizes.c or checksizes.c.in not found in
test/mpi/f90/init/
Creating configure in ./src/mpi/romio
configure.in:1246: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call
detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from...
../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from...
configure.in:1246: the top level
configure.in:1246: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call
detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from...
../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from...
configure.in:1246: the top level
Found ./src/binding/f90/configure.in; executing make configure target
(cd . && autoconf -I ../../../confdb )
configure.in:73: error: AC_LANG_CONFTEST: unknown language: Fortran 90
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from...
../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from...
../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from...
../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from...
../../../confdb/fortran90.m4:257: AC_PROG_F90 is expanded from...
../../../confdb/fortran90.m4:953: PAC_PROG_F90 is expanded from...
configure.in:73: the top level
autom4te: /usr/local/bin/m4 failed with exit status: 1
make: *** [configure] Error 1
See /home/jeff/eclipse/DCMF/dcmf/lib/dev/mpich2/src/binding/f90/mf.tmp
for Makefile that failed
Error! Could not build configure in ./src/binding/f90 with make configure
PANIC: Could not make configure from configure.in
In directory ./src/binding/f90


-- 
Jeff Hammond
Argonne Leadership Computing Facility
University of Chicago Computation Institute
jhammond at alcf.anl.gov / (630) 252-5381
http://www.linkedin.com/in/jeffhammond
https://wiki.alcf.anl.gov/index.php/User:Jhammond
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mf.tmp
Type: application/octet-stream
Size: 20368 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20110906/af08198b/attachment-0001.obj>


More information about the mpich-discuss mailing list