[mpich-discuss] Urgent help needed for Mpich1.2.7p1 installation

Shaandar Nyamtulga nyam100 at hotmail.com
Sun Nov 21 20:59:03 CST 2010


Hi
I am trying to create Beywolf cluster for 2 computers.(One is desktop, one is laptop, Both has Ubuntu OS)
I am following one guy's instructions in the following link.The guy stated that he could not do it for mpich2, that is why I am sticking with mpich1.

http://www.ceglug.org/index.php/cluster/3-createcluster?start=1

But I receive the following error from make.Actually it is end of the message.



** Testing if C application can use both automatic and manual logging together
/home/mpiuser/mpich-1.2.7p1/bin/mpicc -DMPI_LINUX -DUSE_STDARG -DHAVE_PROTOTYPES  -I/home/mpiuser/mpich-1.2.7p1/include   -c cpilog.c
/home/mpiuser/mpich-1.2.7p1/bin/mpicc  -DMPI_LINUX -DUSE_STDARG -DHAVE_PROTOTYPES   -o cpilog cpilog.o -L/home/mpiuser/mpich-1.2.7p1/lib -llmpe -lmpe   -lm 
** C application can use both automatic and manual logging together

./sbin/mpeinstall: 493: ./sbin/install-package: not found
Installed MPE in /home/mpiuser/mpich-1.2.7p1
/home/mpiuser/mpich-1.2.7p1/sbin/mpeuninstall may be used to remove the installation
Finished making MPE Profiling Libraries

make --no-print-directory mpi-utils
gcc  -DUSE_SOCKLEN_T -DUSE_U_INT_FOR_XDR -c /home/mpiuser/mpich-1.2.7p1/mpid/server/serv_p4.c -I./ -o serv_p4.o
/home/mpiuser/mpich-1.2.7p1/mpid/server/serv_p4.c:204: error: conflicting types for ‘getline’
/usr/include/stdio.h:671: note: previous declaration of ‘getline’ was here
/home/mpiuser/mpich-1.2.7p1/mpid/server/serv_p4.c: In function ‘sendline’:
/home/mpiuser/mpich-1.2.7p1/mpid/server/serv_p4.c:1295: warning: format not a string literal and no format arguments
/home/mpiuser/mpich-1.2.7p1/mpid/server/serv_p4.c: At top level:
/home/mpiuser/mpich-1.2.7p1/mpid/server/serv_p4.c:1306: error: conflicting types for ‘getline’
/usr/include/stdio.h:671: note: previous declaration of ‘getline’ was here
/home/mpiuser/mpich-1.2.7p1/mpid/server/serv_p4.c: In function ‘getline’:
/home/mpiuser/mpich-1.2.7p1/mpid/server/serv_p4.c:1309: error: argument ‘str’ doesn’t match prototype
/usr/include/stdio.h:671: error: prototype declaration
/home/mpiuser/mpich-1.2.7p1/mpid/server/serv_p4.c:1309: error: argument ‘len’ doesn’t match prototype
/usr/include/stdio.h:671: error: prototype declaration
/home/mpiuser/mpich-1.2.7p1/mpid/server/serv_p4.c:1309: error: number of arguments doesn’t match prototype
/usr/include/stdio.h:671: error: prototype declaration
/home/mpiuser/mpich-1.2.7p1/mpid/server/serv_p4.c: In function ‘failure’:
/home/mpiuser/mpich-1.2.7p1/mpid/server/serv_p4.c:1348: warning: format not a string literal and no format arguments
make[2]: *** [serv_p4.o] Error 1
bin/mpicc -o /home/mpiuser/mpich-1.2.7p1/bin/mpichversion /home/mpiuser/mpich-1.2.7p1/util/mpichversion.c
/home/mpiuser/mpich-1.2.7p1/util/mpichversion.c: In function ‘main’:
/home/mpiuser/mpich-1.2.7p1/util/mpichversion.c:67: warning: incompatible implicit declaration of built-in function ‘exit’
rm -f /home/mpiuser/mpich-1.2.7p1/bin/mpireconfig.dat
rm -f /home/mpiuser/mpich-1.2.7p1/bin/mpireconfig.dat
creating util/mympiinstall
--->
Completed build of MPI.  Check the output for errors Also try executing 'make
testing' in examples/test (This relies on mpirun, which currently works for
many but not all systems.  For workstation networks, mpirun requires that you
first setup a "machines" file listing the machines available; this is covered
in the installation manual.)
 
Send bugs and comments to mpi-bugs at mcs.anl.gov
Bugs and comments in the C++ support should be sent to mpi2cpp-devel at osl.iu.edu
Bugs and comments in the MPI-IO support should be sent to 
romio-maint at mcs.anl.gov

With any bug report, please send
        The version of MPICH (e.g., 1.2.7)
 
The output of running your program with the -mpiversion argument
(e.g., mpirun -np 1 a.out -mpiversion)
 
The output of 
        uname -a
for your system.  If you are on an SGI system, also
        hinv
 
If the problem is with a script like configure or mpirun, run the script with
the -echo argument (e.g., mpirun -echo -np 4 a.out )
 
If you are using a network of workstations, also send the output of
bin/tstmachines.  


Please help me.
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20101122/2615af3e/attachment.htm>


More information about the mpich-discuss mailing list