Newsgroups: comp.parallel.pvm
From: b00cjl00@elc017 (Jun-Lin Chen)
Subject: [HELP]INSTALL Argonne MPICH in SP1
Summary: can NOT install mpich in SP1
Keywords: MPI,MPICH,Chameleon,EUI,EUI-H,SP1
Organization: Computer Center, National Chiao-Tung University, Taiwan
Date: 13 Jul 1994 03:50:32 GMT
Message-ID: <2vvoa8$kdk@ccnews.nctu.edu.tw>


Hi,

   Recently, I would like to install MPICH which developed by Argonne
   in our IBM SP1. Because we did NOT have EUI-H, I need install Chameleon
   before install MPICH for using SP1 EUI. MPICH and Chameleon systems were 
   compiled successful but fail to run, Here is the install procedure I did:
   

----BEGIN

   INSTALL Chameleon-1.1:
   (1) edit bmake/rs6000, rs6000.eui,es6000.x11,es6000.x
   (2) set environment variable
   (3) run bin/inscheck
       system info:
       Will NOT use lock mechanism to allow multiple simultaneous installs
       Will build COMM=eui (EUI message passing) version
       The root directory for PETSc is /u1/b00cjl00/tools.core
       Fortran runtime libs in /usr/lib/libxlf.a.  Make sure this matches
       your compiler.
       X11 includes are in /usr/include/X11
       X11 libs found
       LAPACK not found; PETSc will build its own subset
       PETSc will use system BLAS (see bmake/rs6000)

   (4) run bin/install rs6000 -libs O > & tools.log &

   (5) run bin/findererrors
       Chameleon-1.1 Compile Error Information:( about xtools)
  
"hold.c", line 31.5: 1506-068 (S) Operation between types pointer and integer
      is not allowed.
"frame.c", line 89.11: 1506-193 (E) Function call argument cannot be assigned
      to corresponding parameter.
"bitmap.c", line 90.4: 1506-193 (E) Function call argument cannot be assigned
      to corresponding parameter.
"vfp.c", line 213.64: 1506-193 (E) Function call argument cannot be assigned 
      to corresponding parameter.
  .
  .
  .
"Xlib.h", line 539 ("tools.c"): warning: struct/union _XContextDB never 
  defined
  .
  .
  .
  (6) run examples: 
      %bin/buildex -O ARCH rs6000 -comm eui                       or
      %cd comm/examples; make ARCH=rs6000 BOPT=O COMM=eui

      Chameleon-1.1 Example Run Error information:
      for example: %example1.rs6000 -np 4 -mem 4
      Could not load program example2.rs6000 
      Symbol _vlsp_Poll in csh is undefined
      Symbol _vlsp_Send_LP in csh is undefined
      Symbol _vlsp_Recv_LP in csh is undefined
      Symbol poe_sys in csh is undefined
      Symbol _kmp_probe in csh is undefined
      Symbol _vlsp_Attach in csh is undefined
      Symbol _vlsp_Config in csh is undefined
      Symbol _vlsp_Post in csh is undefined
      Error was: Exec format error

      all chameleon parallel examples are the same.
---

     INSTALL MPICH:
  (1)  %./configure --arch=rs6000 --comm=eui  --device=chameleon 
       -mpe -opt="-O" -no_mpegraphics
  (2)  %make
       System was compilied sucessfully, but examples were NOT.
     
  (3)  It will need library toolsch_eui.a to compile mpich examples. I use
       the symbolic-link to toolseui.a(toolsch_eui.a -> toolseui.a) and have 
       such compiler error information:

       0706-317 ERROR: Unresolved or undefined symbols detected:
			Symbols in error (followed by references) are
                        dumped to the load map.
                     The -bloadmap:<filename> option will create a load map.
  .MPID_CH_myrank
  .MPID_CH_post_send
  .MPID_CH_post_recv
  .MPID_CH_complete_recv
  .MPID_CH_complete_send
  .MPID_CH_blocking_recv
  .MPID_CH_Abort
  .MPID_SetMsgDebugFlag
  .MPID_SetSpaceDebugFlag
  .MPID_SetRecvDebugFlag
  .MPID_SetSendDebugFlag
  .MPID_CH_mysize
  .MPID_CH_init
  .MPID_CH_End

 ------------END 
 
    Does anyone know how to fix it ?
    Bye the way, are there any programming guide for SP1 EUI ? I didn't
    find anything in IBM reference maunals for SP1.
    Thank you for your help.



    With Reagds,
    J.L. Chen

  



--
 =======================================================================
   Jun-Lin Chen                     National Center for
   Tel:886-35-776085 Ext. 222       High Performance Computing (Taiwan)
   E-Mail:b00cjl00@nchc.gov.tw      Research and Development Group
 =======================================================================

