LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Mars Lenjoy (mars_lenjoy_at_[hidden])
Date: 2006-04-16 23:40:40


Thank Jeff so much!
  i reinstall the lammpi with trillium, the lam-ssi*.h have been included :)
   
  $LAMHOME/lib seems the same with before
  

"Jeff Squyres (jsquyres)" <jsquyres_at_[hidden]> wrote:
      These files are considered internal to LAM and are not installed by default. Specifically, most users use LAM/MPI for MPI applications, and these headers are not necessary for that.
   
  To install these headers, you need to configure LAM/MPI with the --with-trillium switch. This enables the building of several extra developer-level tools and installs all the internal header files. See the LAM/MPI Installation Guide for a longer explanation.
   
  The *.la and *.a files are not installed because by default they are all rolled up into liblam and libmpi. They are what are called Libtool convenience libraries -- the sources in a given directory are rolled up into a single .a and then that .a is rolled into a higher-level library (i.e., liblam and libmpi). See the Libtool documentation for a longer explanation of convenience libraries and how Libtool integrates with Automake.
   
  Hope this helps.

      
---------------------------------
  From: lam-bounces_at_[hidden] [mailto:lam-bounces_at_[hidden]] On Behalf Of Mars Lenjoy
Sent: Sunday, April 16, 2006 6:31 AM
To: General LAM/MPI mailing list
Subject: Re: LAM: where are the header files such as lam-ssi.h?

  
  under the /lam-7.1.2/share/include, there are
  lam-ssi-boot.h lam-ssi-cr.h lam-ssi-rpi.h lam-ssi-coll.h lam-ssi.h
   
  i'm wondering why these files were not copied to the $LAMHOME/include during installation?
   
  in addition, there're so many liblam_ssi_*.la and liblam_ssi_*.a under the /lam-7.1.2/share, why are most of them not copied to the $LAMHOME/lib?
   
   
  ps:
  while installing, i have already done
  ./configure --with-cr-blcr=... --with-rpi=crtcp ...
   
   
  Thanks for your patience
  Lenjoy
   
  
Mars Lenjoy <mars_lenjoy_at_[hidden]> wrote:
    i want to use the API of lamcheckpoint and lamrestart,
according to the document of
Checkpoint/Restart System Services Interface (SSI) Modules for LAM/MPI
API Version 1.0.0 / SSI ersion 1.0.0,
the <lam-ssi.h> and <lam-ssi-cr.h> must be included as header files.
   
  but i cannot find these two files
   
  could you please tell me which path are these files in?
  anything wrong in installation?
   
   
  ps:
=======================================================
$ laminfo
               LAM/MPI: 7.1.2
          Architecture: i686-pc-linux-gnu
                   ......
              SSI cr: blcr (API v1.0, Module v1.1)
              SSI cr: self (API v1.0, Module v1.0)
that seems okay.
   
  $ ls LAMHOME/include/
lam_config_bottom.h lam_config.h mpi2cxx mpicxx.h mpi.h mpiof.h mpio.h
   
  $ ls LAMHOME/include/mpi2cxx/
comm.h info.h perrhandler.h pstatus.h
comm_inln.h info_inln.h pexception.h pstatus_inln.h
constants.h intercomm.h pgroup.h ptopology.h
datatype.h intercomm_inln.h pgroup_inln.h pwin.h
datatype_inln.h intracomm.h pinfo.h request.h
errhandler.h intracomm_inln.h pintercomm.h request_inln.h
errhandler_inln.h mpi2cxx_list.h pintracomm.h status.h
exception.h mpi2cxx_map.h pmpicxx.h status_inln.h
functions.h op.h pop.h topology.h
functions_inln.h op_inln.h pop_inln.h topology_inln.h
group.h pcomm.h prequest.h win.h
group_inln.h pdatatype.h prequest_inln.h win_inln.h
=============================================================================

    
---------------------------------
  Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1?min._______________________________________________
This list is archived at http://www.lam-mpi.org/MailArchives/lam/

    
---------------------------------
  Yahoo! Messenger with Voice. Make PC-to-Phone Calls to the US (and 30+ countries) for 2?min or less._______________________________________________
This list is archived at http://www.lam-mpi.org/MailArchives/lam/

                
---------------------------------
How low will we go? Check out Yahoo! Messenger’s low PC-to-Phone call rates.