Beginning make Using variables CC='gcc' CFLAGS=' -O2' LDFLAGS=' ' F77='gfortran' FFLAGS=' -O2' FC='gfortran' FCFLAGS=' -O2' CXX='c++' CXXFLAGS=' -O2' AR='ar' CPP='gcc -E' CPPFLAGS=' -I/usr/local/bin/mpich2-1.4.1/src/mpl/include -I/usr/local/bin/mpich2-1.4.1/src/mpl/include -I/usr/local/bin/mpich2-1.4.1/src/openpa/src -I/usr/local/bin/mpich2-1.4.1/src/openpa/src -I/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/include -I/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/include -I/usr/local/bin/mpich2-1.4.1/src/mpid/common/datatype -I/usr/local/bin/mpich2-1.4.1/src/mpid/common/datatype -I/usr/local/bin/mpich2-1.4.1/src/mpid/common/locks -I/usr/local/bin/mpich2-1.4.1/src/mpid/common/locks -I/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/include -I/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/include -I/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/nemesis/include -I/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/usr/local/bin/mpich2-1.4.1/src/util/wrappers -I/usr/local/bin/mpich2-1.4.1/src/util/wrappers' make all-local make[1]: Entering directory '/usr/local/bin/mpich2-1.4.1' make[1]: Leaving directory '/usr/local/bin/mpich2-1.4.1' make[1]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpl' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpl' make[1]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/openpa' Making all in src make[2]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/openpa/src' make all-am make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/openpa/src' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/openpa/src' make[2]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/openpa/src' Making all in test make[2]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/openpa/test' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/openpa/test' make[2]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/openpa' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/openpa' make[1]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/openpa' make[1]: Entering directory '/usr/local/bin/mpich2-1.4.1/src' make[2]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpl' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpl' make[2]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpid' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpid/common' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpid/common/datatype' make[5]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpid/common/datatype/dataloop' make[5]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpid/common/datatype/dataloop' make all-local make[5]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpid/common/datatype' make[5]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpid/common/datatype' make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpid/common/datatype' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpid/common' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels' make[5]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis' make[6]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/nemesis' make[7]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/nemesis/src' make[7]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/nemesis/src' make[7]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/nemesis/netmod' make[8]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/nemesis/netmod/tcp' make[8]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/nemesis/netmod/tcp' make[7]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/nemesis/netmod' make[7]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/nemesis/utils' make[8]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor' make[8]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor' make[8]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/nemesis/utils/replacements' make[8]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/nemesis/utils/replacements' make[7]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/nemesis/utils' make[6]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/nemesis' make[6]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/src' make[6]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis/src' make[5]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels/nemesis' make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/channels' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/src' make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/src' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/util' make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3/util' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpid/ch3' make[2]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpid' make[2]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/attr' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/attr' make[4]: '.libstamp2' is up to date. make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/attr' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/attr' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/coll' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/coll' make[4]: '.libstamp2' is up to date. make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/coll' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/coll' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/comm' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/comm' make[4]: '.libstamp2' is up to date. make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/comm' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/comm' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/datatype' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/datatype' make[4]: '.libstamp2' is up to date. make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/datatype' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/datatype' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/errhan' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/errhan' make[4]: '.libstamp2' is up to date. make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/errhan' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/errhan' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/group' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/group' make[4]: '.libstamp2' is up to date. make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/group' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/group' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/init' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/init' make[4]: '.libstamp2' is up to date. make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/init' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/init' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/misc' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/misc' make[4]: '.libstamp2' is up to date. make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/misc' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/misc' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/pt2pt' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/pt2pt' make[4]: '.libstamp2' is up to date. make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/pt2pt' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/pt2pt' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/rma' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/rma' make[4]: '.libstamp2' is up to date. make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/rma' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/rma' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/spawn' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/spawn' make[4]: '.libstamp2' is up to date. make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/spawn' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/spawn' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/timer' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/timer' make[4]: '.libstamp2' is up to date. make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/timer' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/timer' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/topo' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/topo' make[4]: '.libstamp2' is up to date. make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/topo' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/topo' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio' make mpiolib make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio' compiling ROMIO in directory mpi-io make[5]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio/mpi-io' make[5]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio/mpi-io' compiling ROMIO in directory adio/common make[5]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio/adio/common' make[5]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio/adio/common' compiling ROMIO in directory mpi-io/glue/mpich2 make[5]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio/mpi-io/glue/mpich2' make[5]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio/mpi-io/glue/mpich2' compiling ROMIO in directory adio/ad_testfs make[5]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio/adio/ad_testfs' make[5]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio/adio/ad_testfs' compiling ROMIO in directory adio/ad_ufs make[5]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio/adio/ad_ufs' make[5]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio/adio/ad_ufs' compiling ROMIO in directory adio/ad_nfs make[5]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio/adio/ad_nfs' make[5]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio/adio/ad_nfs' make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio' building profiling interface in directory mpi-io make[5]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio/mpi-io' ar cr /usr/local/bin/mpich2-1.4.1/lib/libmpich.a _close.o _read.o _open.o _get_extent.o _write.o _set_view.o _seek.o _read_at.o _prealloc.o _iread.o _iwrite.o _get_posn.o _delete.o _read_all.o _get_bytoff.o _read_atall.o _iread_at.o _iwrite_at.o _get_group.o _get_amode.o _write_all.o _write_at.o _write_atall.o _get_view.o _fsync.o _get_atom.o _set_atom.o _set_size.o _get_size.o _file_f2c.o _file_c2f.o _set_info.o _get_info.o _rd_atallb.o _rd_atalle.o _read_allb.o _read_alle.o _wr_atallb.o _wr_atalle.o _write_allb.o _write_alle.o _get_posn_sh.o _iread_sh.o _read_sh.o _write_sh.o _iwrite_sh.o _seek_sh.o _read_ord.o _read_orde.o _write_ordb.o _read_ordb.o _write_ord.o _write_orde.o _register_datarep.o ranlib /usr/local/bin/mpich2-1.4.1/lib/libmpich.a make[5]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio/mpi-io' make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi/romio' make[2]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpi' make[2]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpix' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpix/comm' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpix/comm' make[2]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpix' make[2]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/util' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/util/mem' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/util/mem' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/util/info' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/util/info' make[4]: '.libstamp2' is up to date. make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/util/info' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/util/info' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/util/msgs' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/util/msgs' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/util/instrm' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/util/instrm' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/util/thread' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/util/thread' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/util/dbg' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/util/dbg' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/util/param' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/util/param' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/util/osserv' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/util/osserv' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/util/procmap' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/util/procmap' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/util/other' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/util/other' make[2]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/util' make[2]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/nameserv' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/nameserv/file' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/nameserv/file' make[2]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/nameserv' make[2]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/binding' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/binding/f77' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/binding/f77' make[4]: '.libstamp4' is up to date. make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/binding/f77' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/binding/f77' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/binding/f90' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/binding/f90' make[4]: '.libstamp2' is up to date. make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/binding/f90' make all-postamble make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/binding/f90' if [ -s libmpichf90.a ] ; then \ cp -p libmpichf90.a ../../../lib ; fi if [ -s libmpichf90.la ] ; then \ cp -p libmpichf90.la ../../../lib ; fi make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/binding/f90' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/binding/f90' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/binding/cxx' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/binding/cxx' make[2]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/binding' make[2]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/env' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/env' make[2]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/packaging' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/packaging/pkgconfig' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/packaging/pkgconfig' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/packaging/envmods' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/packaging/envmods' make[2]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/packaging' make[2]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpe2' make --no-print-directory build_lib_bin **** Making src/misc .... make --no-print-directory build_lib_bin make --no-print-directory mpe_debug_objs make --no-print-directory /usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe_nompi.a make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe_nompi.a' is up to date. make --no-print-directory /usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe.a /usr/local/bin/mpich2-1.4.1/bin/mpicc -I.. -I../include -I../../.. -I../../../include -o dbxerr.po -c dbxerr.c dbxerr.c: In function ‘MPE_DefaultHandler’: dbxerr.c:429:1: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ dbxerr.c:459:1: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token { ^ dbxerr.c:408:6: σφάλμα: argument ‘sig’ doesn’t match prototype void MPE_DefaultHandler( sig ) ^ dbxerr.c:407:6: σφάλμα: prototype declaration void MPE_DefaultHandler ( SIG_HANDLER_PROTOTYPE ); ^ dbxerr.c:475:1: σφάλμα: expected ‘{’ at end of input } ^ Makefile:82: recipe for target 'dbxerr.po' failed make[7]: *** [dbxerr.po] Error 1 Makefile:111: recipe for target 'default' failed make[6]: *** [default] Error 2 Makefile:43: recipe for target 'build_lib_bin' failed make[5]: *** [build_lib_bin] Error 2 Makefile:26: recipe for target 'all' failed make[4]: *** [all] Error 2 **** Making src/callstack .... make --no-print-directory build_lib_bin make --no-print-directory /usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe_nompi.a make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe_nompi.a' is up to date. make --no-print-directory /usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe.a make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe.a' is up to date. make --no-print-directory /usr/local/bin/mpich2-1.4.1/src/mpe2/bin/check_callstack.exe make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/bin/check_callstack.exe' is up to date. **** Making src/logging .... make --no-print-directory build_lib_bin make --no-print-directory /usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe_nompi.a make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe_nompi.a' is up to date. make --no-print-directory /usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe_nompi_null.a make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe_nompi_null.a' is up to date. make --no-print-directory /usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe_null.a make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe_null.a' is up to date. make --no-print-directory /usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe.a make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe.a' is up to date. make --no-print-directory /usr/local/bin/mpich2-1.4.1/src/mpe2/bin/clog2_print.exe /usr/local/bin/mpich2-1.4.1/src/mpe2/bin/clog2_join.exe /usr/local/bin/mpich2-1.4.1/src/mpe2/bin/clog2_repair.exe make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/bin/clog2_print.exe' is up to date. make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/bin/clog2_join.exe' is up to date. make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/bin/clog2_repair.exe' is up to date. **** Making src/wrappers .... make --no-print-directory build_lib_bin make --no-print-directory /usr/local/bin/mpich2-1.4.1/src/mpe2/lib/liblmpe.a make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/lib/liblmpe.a' is up to date. make --no-print-directory /usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libtmpe.a make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libtmpe.a' is up to date. make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe_f2cmpi.a' is up to date. make --no-print-directory /usr/local/bin/mpich2-1.4.1/src/mpe2/lib/mpe_prof.o make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/lib/mpe_prof.o' is up to date. make --no-print-directory linktest_all make --no-print-directory linktest_C make --no-print-directory linktest_F77 **** Making src/graphics .... make --no-print-directory build_lib_bin make --no-print-directory /usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe_nompi.a make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe_nompi.a' is up to date. make --no-print-directory /usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe.a make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe.a' is up to date. make --no-print-directory /usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libampe.a make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libampe.a' is up to date. make --no-print-directory linktest_all make --no-print-directory linktest_C make --no-print-directory linktest_F77 **** Making src/collchk .... make --no-print-directory build_lib_bin make --no-print-directory /usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe_collchk.a make[7]: '/usr/local/bin/mpich2-1.4.1/src/mpe2/lib/libmpe_collchk.a' is up to date. make --no-print-directory linktest_all make --no-print-directory linktest_C make --no-print-directory linktest_F77 make[2]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpe2' make[2]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/pmi' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/pmi/simple' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/pmi/simple' make[2]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/pmi' make[2]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/pm' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/pm/hydra' Making all in ../../mpl make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpl' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpl' Making all in . make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/pm/hydra' make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/pm/hydra' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/pm/hydra' make[2]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/pm' make all-postamble make[2]: Entering directory '/usr/local/bin/mpich2-1.4.1/src' for dir in mpl openpa ; do \ (cd $dir && make prefix=/usr/local/bin/mpich2-1.4.1 exec_prefix=/usr/local/bin/mpich2-1.4.1 \ bindir=/usr/local/bin/mpich2-1.4.1/bin libdir=/usr/local/bin/mpich2-1.4.1/lib \ includedir=/usr/local/bin/mpich2-1.4.1/include docdir=/usr/local/bin/mpich2-1.4.1/share/doc install) ; \ done make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpl' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/mpl' test -z "/usr/local/bin/mpich2-1.4.1/lib" || /usr/bin/mkdir -p "/usr/local/bin/mpich2-1.4.1/lib" /bin/sh ./libtool --mode=install /usr/bin/install -c libmpl.la '/usr/local/bin/mpich2-1.4.1/lib' libtool: install: /usr/bin/install -c .libs/libmpl.lai /usr/local/bin/mpich2-1.4.1/lib/libmpl.la libtool: install: /usr/bin/install -c .libs/libmpl.a /usr/local/bin/mpich2-1.4.1/lib/libmpl.a libtool: install: chmod 644 /usr/local/bin/mpich2-1.4.1/lib/libmpl.a libtool: install: ranlib /usr/local/bin/mpich2-1.4.1/lib/libmpl.a libtool: install: warning: remember to run `libtool --finish /home/Κωστής/mpich-install/lib' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpl' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/mpl' make[3]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/openpa' Making install in src make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/openpa/src' make[5]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/openpa/src' test -z "/usr/local/bin/mpich2-1.4.1/lib" || /usr/bin/mkdir -p "/usr/local/bin/mpich2-1.4.1/lib" /bin/sh ../libtool --mode=install /usr/bin/install -c libopa.la '/usr/local/bin/mpich2-1.4.1/lib' libtool: install: /usr/bin/install -c .libs/libopa.lai /usr/local/bin/mpich2-1.4.1/lib/libopa.la libtool: install: /usr/bin/install -c .libs/libopa.a /usr/local/bin/mpich2-1.4.1/lib/libopa.a libtool: install: chmod 644 /usr/local/bin/mpich2-1.4.1/lib/libopa.a libtool: install: ranlib /usr/local/bin/mpich2-1.4.1/lib/libopa.a libtool: install: warning: remember to run `libtool --finish /home/Κωστής/mpich-install/lib' test -z "/usr/local/bin/mpich2-1.4.1/include" || /usr/bin/mkdir -p "/usr/local/bin/mpich2-1.4.1/include" /usr/bin/install -c -m 644 opa_config.h opa_primitives.h opa_queue.h opa_util.h '/usr/local/bin/mpich2-1.4.1/include' test -z "/usr/local/bin/mpich2-1.4.1/include" || /usr/bin/mkdir -p "/usr/local/bin/mpich2-1.4.1/include" /usr/bin/mkdir -p '/usr/local/bin/mpich2-1.4.1/include/primitives' /usr/bin/install -c -m 644 primitives/opa_by_lock.h primitives/opa_emulated.h primitives/opa_gcc_ia64.h primitives/opa_gcc_intel_32_64.h primitives/opa_gcc_intel_32_64_barrier.h primitives/opa_gcc_intel_32_64_ops.h primitives/opa_gcc_intel_32_64_p3.h primitives/opa_gcc_intel_32_64_p3barrier.h primitives/opa_gcc_intrinsics.h primitives/opa_gcc_ppc.h primitives/opa_gcc_sicortex.h primitives/opa_nt_intrinsics.h primitives/opa_sun_atomic_ops.h primitives/opa_unsafe.h '/usr/local/bin/mpich2-1.4.1/include/primitives' make[5]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/openpa/src' make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/openpa/src' Making install in test make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/openpa/test' make[5]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/openpa/test' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/openpa/test' make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/openpa/test' make[4]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/openpa' make[5]: Entering directory '/usr/local/bin/mpich2-1.4.1/src/openpa' make[5]: Nothing to be done for 'install-exec-am'. test -z "/usr/local/bin/mpich2-1.4.1/share/doc" || /usr/bin/mkdir -p "/usr/local/bin/mpich2-1.4.1/share/doc" /usr/bin/install -c -m 644 README '/usr/local/bin/mpich2-1.4.1/share/doc' test -z "/usr/local/bin/mpich2-1.4.1/lib/pkgconfig" || /usr/bin/mkdir -p "/usr/local/bin/mpich2-1.4.1/lib/pkgconfig" /usr/bin/install -c -m 644 openpa.pc '/usr/local/bin/mpich2-1.4.1/lib/pkgconfig' make[5]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/openpa' make[4]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/openpa' make[3]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src/openpa' make[2]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src' make[1]: Leaving directory '/usr/local/bin/mpich2-1.4.1/src' make all-postamble make[1]: Entering directory '/usr/local/bin/mpich2-1.4.1' ( cd examples && make ) make[2]: Entering directory '/usr/local/bin/mpich2-1.4.1/examples' ../bin/mpicc -o cpi cpi.o -lm make[2]: Leaving directory '/usr/local/bin/mpich2-1.4.1/examples' Make completed make[1]: Leaving directory '/usr/local/bin/mpich2-1.4.1'