Next: 6.2 Installing PVM3
 Up: 6. USING SVM AND
 Previous: 6. USING SVM AND
     Contents 
Cygwin  is free and  can be  downloaded from  its website.   The setup
program allows  the users to  choose from the available  packages. SVM
and SCC users  must make sure the following  packages and the packages
that  they depend  on are  chosen before  performing  the installation
(however, it is  possible to add more packages  after the installation
is finished):
- Python. The Python interpreter should be chosen by default.
 
- G++.  It is the GNU  C++ compiler. In order to compile the C++
    source  generated  by SCC,  the  users  should  have this  package
    installed.
 
- GCC. It is the GNU C compiler. It is used to compile the PYPVM
    module to be used by SVM in distributed simulations. (However, the
    users  need not  compile PYPVM  if they  are not  intended  to run
    distributed simulations.)
 
- Make.  The GNU  Make  utility  to  automate the  building  of
    applications.
 
- Bash. It is the shell to be used by the Make files.
 
- SunRPC. It  is the library required by PVM.  Users who want to
    enable distributed simulations must install this package.
 
- Patch. It  is a  small utility  to apply  patches to  the PVM
    source (version 3.4.3) before it can be smoothly compiled and used
    by SVM in distributed simulations.
 
- UPX. It is a tool to compress executable programs.
 
- If the users want to  keep their SVM and SCC source up-to-date
    with  the CVS,  they are  highly  recommended to  install CVS  and
    OpenSSH.
 
- XFree86 and XTerm. If the  users want to interact with the SVM
    graphical interface, they must install these packages.
 
When Cygwin is installed, it  is usually in the Cygwin directory
of the  C:  drive.  The  users can thus  start Cygwin  by double
clicking on its icon on the  desktop (if they choose to create an icon
on the desktop at the end of the installation).
The users may run the setup  program again to add more packages to the
existing Cygwin installation.
 
 
 
  
 Next: 6.2 Installing PVM3
 Up: 6. USING SVM AND
 Previous: 6. USING SVM AND
     Contents 
Thomas Huining Feng
2004-04-05