[mpich-discuss] Installation error in ubuntu

Balaji S balaji.ceg.13 at gmail.com
Thu Feb 23 09:10:20 CST 2012


HI

  I installed mpich2 in my system.. the configuration was successful..
However wen i did make , i got some errors.

Please find the attached m.txt file. Please help me rectifying the error...

thanks..
With Regards,
    Balaji.S
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20120223/df528aac/attachment-0001.htm>
-------------- next part --------------
Beginning make
Using variables CC='gcc' CFLAGS='   -O2' LDFLAGS=' ' F77='gfortran' FFLAGS='  -O2' FC='f95' FCFLAGS='  -O2' CXX='c++' CXXFLAGS='  -O2' AR='ar' CPP='gcc -E' CPPFLAGS=' -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpl/include -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpl/include -I/home/balaji/fyp/mpich2-1.4.1p1/src/openpa/src -I/home/balaji/fyp/mpich2-1.4.1p1/src/openpa/src -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/ch3/include -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/ch3/include -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/common/datatype -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/common/datatype -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/common/locks -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/common/locks -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/home/balaji/fyp/mpich2-1.4.1p1/src/util/wrappers -I/home/balaji/fyp/mpich2-1.4.1p1/src/util/wrappers'
make all-local
make[1]: Entering directory `/home/balaji/fyp/mpich2-1.4.1p1'
make[1]: Leaving directory `/home/balaji/fyp/mpich2-1.4.1p1'
make[1]: Entering directory `/home/balaji/fyp/mpich2-1.4.1p1/src/mpl'
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include    -MT mplstr.lo -MD -MP -MF .deps/mplstr.Tpo -c -o mplstr.lo `test -f 'src/mplstr.c' || echo './'`src/mplstr.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include -MT mplstr.lo -MD -MP -MF .deps/mplstr.Tpo -c src/mplstr.c -o mplstr.o
mv -f .deps/mplstr.Tpo .deps/mplstr.Plo
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include    -MT mpltrmem.lo -MD -MP -MF .deps/mpltrmem.Tpo -c -o mpltrmem.lo `test -f 'src/mpltrmem.c' || echo './'`src/mpltrmem.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include -MT mpltrmem.lo -MD -MP -MF .deps/mpltrmem.Tpo -c src/mpltrmem.c -o mpltrmem.o
mv -f .deps/mpltrmem.Tpo .deps/mpltrmem.Plo
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I./include  -I./include -I./include    -MT mplenv.lo -MD -MP -MF .deps/mplenv.Tpo -c -o mplenv.lo `test -f 'src/mplenv.c' || echo './'`src/mplenv.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I./include -I./include -I./include -MT mplenv.lo -MD -MP -MF .deps/mplenv.Tpo -c src/mplenv.c -o mplenv.o
mv -f .deps/mplenv.Tpo .deps/mplenv.Plo
/bin/bash ./libtool  --tag=CC   --mode=link gcc   -version-info 2:0:1  -o libmpl.la -rpath /home/balaji/mpich2-install/lib mplstr.lo mpltrmem.lo mplenv.lo  
libtool: link: rm -fr  .libs/libmpl.a .libs/libmpl.la .libs/libmpl.lai
libtool: link: ar cru .libs/libmpl.a  mplstr.o mpltrmem.o mplenv.o
libtool: link: ranlib .libs/libmpl.a
libtool: link: ( cd ".libs" && rm -f "libmpl.la" && ln -s "../libmpl.la" "libmpl.la" )
make[1]: Leaving directory `/home/balaji/fyp/mpich2-1.4.1p1/src/mpl'
make[1]: Entering directory `/home/balaji/fyp/mpich2-1.4.1p1/src/openpa'
Making all in src
make[2]: Entering directory `/home/balaji/fyp/mpich2-1.4.1p1/src/openpa/src'
make  all-am
make[3]: Entering directory `/home/balaji/fyp/mpich2-1.4.1p1/src/openpa/src'
/bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.      -MT opa_primitives.lo -MD -MP -MF .deps/opa_primitives.Tpo -c -o opa_primitives.lo opa_primitives.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -MT opa_primitives.lo -MD -MP -MF .deps/opa_primitives.Tpo -c opa_primitives.c -o opa_primitives.o
mv -f .deps/opa_primitives.Tpo .deps/opa_primitives.Plo
/bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.      -MT opa_queue.lo -MD -MP -MF .deps/opa_queue.Tpo -c -o opa_queue.lo opa_queue.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -MT opa_queue.lo -MD -MP -MF .deps/opa_queue.Tpo -c opa_queue.c -o opa_queue.o
mv -f .deps/opa_queue.Tpo .deps/opa_queue.Plo
/bin/bash ../libtool --tag=CC   --mode=link gcc   -version-info 1:0  -o libopa.la -rpath /home/balaji/mpich2-install/lib opa_primitives.lo opa_queue.lo  -lpthread 
libtool: link: rm -fr  .libs/libopa.a .libs/libopa.la .libs/libopa.lai
libtool: link: ar cru .libs/libopa.a  opa_primitives.o opa_queue.o
libtool: link: ranlib .libs/libopa.a
libtool: link: ( cd ".libs" && rm -f "libopa.la" && ln -s "../libopa.la" "libopa.la" )
make[3]: Leaving directory `/home/balaji/fyp/mpich2-1.4.1p1/src/openpa/src'
make[2]: Leaving directory `/home/balaji/fyp/mpich2-1.4.1p1/src/openpa/src'
Making all in test
make[2]: Entering directory `/home/balaji/fyp/mpich2-1.4.1p1/src/openpa/test'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/balaji/fyp/mpich2-1.4.1p1/src/openpa/test'
make[2]: Entering directory `/home/balaji/fyp/mpich2-1.4.1p1/src/openpa'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/balaji/fyp/mpich2-1.4.1p1/src/openpa'
make[1]: Leaving directory `/home/balaji/fyp/mpich2-1.4.1p1/src/openpa'
make[1]: Entering directory `/home/balaji/fyp/mpich2-1.4.1p1/src'
make[2]: Entering directory `/home/balaji/fyp/mpich2-1.4.1p1/src/mpl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/balaji/fyp/mpich2-1.4.1p1/src/mpl'
make[2]: Entering directory `/home/balaji/fyp/mpich2-1.4.1p1/src/mpid'
make[3]: Entering directory `/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/common'
make[4]: Entering directory `/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/common/datatype'
make[5]: Entering directory `/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/common/datatype/dataloop'
gcc -DHAVE_CONFIG_H -I. -I. -I./.. -I/home/balaji/fyp/mpich2-1.4.1p1/src/include -I/home/balaji/fyp/mpich2-1.4.1p1/src/include -O2 -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpl/include -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpl/include -I/home/balaji/fyp/mpich2-1.4.1p1/src/openpa/src -I/home/balaji/fyp/mpich2-1.4.1p1/src/openpa/src -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/ch3/include -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/ch3/include -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/common/datatype -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/common/datatype -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/common/locks -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/common/locks -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/include -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/include -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/ch3/channels/nemesis/nemesis/utils/monitor -I/home/balaji/fyp/mpich2-1.4.1p1/src/util/wrappers -I/home/balaji/fyp/mpich2-1.4.1p1/src/util/wrappers -c dataloop.c
In file included from ./../mpid_dataloop.h:11,
                 from ./dataloop.h:16,
                 from dataloop.c:12:
/home/balaji/fyp/mpich2-1.4.1p1/src/include/mpi.h:1184:18: error: mpio.h: No such file or directory
make[5]: *** [dataloop.o] Error 1
make[5]: Leaving directory `/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/common/datatype/dataloop'
make[4]: *** [all-redirect] Error 2
make[4]: Leaving directory `/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/common/datatype'
make[3]: *** [all-redirect] Error 2
make[3]: Leaving directory `/home/balaji/fyp/mpich2-1.4.1p1/src/mpid/common'
make[2]: *** [all-redirect] Error 2
make[2]: Leaving directory `/home/balaji/fyp/mpich2-1.4.1p1/src/mpid'
make[1]: *** [all-redirect] Error 2
make[1]: Leaving directory `/home/balaji/fyp/mpich2-1.4.1p1/src'
make: *** [all-redirect] Error 2


More information about the mpich-discuss mailing list