Home

Search

COMMON INTRODUCTION

GYPSY

DOCUMENTATION

DEVELOPMENT

DISTRIBUTION

  • Software Requirements
  • Package Distribution
  • CVS Distribution
  • Building the package

  • Runtime Installation
  • Development Installation
  • Configuration
  • Getting Started

    Contact us


  • DSG Logo

    Gypsy CVS Tree



    Since Gypsy is work in progress, its changing very fast. Instead of providing new packages for every minor release we decided to set up this CVS server, where the newest development tree can be checked out immediately.

    Your benefit is to have always the newest bug fixes and add-ons for this project instead of waiting for a new release.

    This document will be a quick tutorial on checking out the newest Gypsy developement tree and building the project. This CVS archive is only a copy of the original archive. We try to checkin always a working directory tree, although sometimes its possible that minor errors can happen.

  • Checking out the CVS tree
  • Building the package

    Checking out the CVS tree

    You will need to check out and install these CVS modules:
    • Gypsy-support
    • Gypsy
    First you need to setup a few environmental variables.

    The first command you need is (sh, bash):

    $ export CVSROOT=':pserver:cvs@pent21.infosys.tuwien.ac.at:/home/cvs'
    
    The first command you need is (csh, tcsh):
    tcsh> setenv CVSROOT ":pserver:cvs@pent21.infosys.tuwien.ac.at:/home/cvs"
    

    You might want to put this in your login script.

    Then do the command:

    $ cvs login
    (password is: infosys)
    

    This only needs to be done only ONCE, not everytime you access CVS.

    Now grab the packages you need. The first time you will want to do something like:

    $ cvs -z3 checkout Gypsy-support Gypsy
    

    Please use the -z3 option to minimize network bandwidth (-z9 eats too much CPU time - please don't use it).

    Now you will want to go through and build the packages.

    After you have checked the code out, you can use:

    $ cvs -z3 update -Pd Gypsy
    
    to update your personal copy of Gypsy to the latest version from the CVS server. So to have the latest of the above packages, just run the command:
    cvs -z3 update -Pd Gypsy-support Gypsy
    
    and rebuild.

    Building the package

    Before building the package make sure, that the required software is installed on your machine.

    The building of the project is very simple. It is assumed, that the source is in the located in the $HOME/Gypsy and $HOME/Gypsy-support directory. Just call the following statements:

     
    tcsh> source $HOME/Gypsy/etc/gypsydev.csh
    tcsh> cd $HOME/Gypsy
    tcsh> autoconf
    tcsh> automake
    tcsh> ./configure
    tcsh> make support
    tcsh> make
    tcsh> make gypsyjar
    
    Now the project is built and ready to use. Please take a look at the Getting Started section for starting and running Gypsy.

  • accesses to this page since January 1, 1999;
    © 1997-2000 Distributed Systems Group , Technical University of Vienna .
    Created and maintained by Wolfgang Lugmayr ( W.Lugmayr@infosys.tuwien.ac.at ).

    Last update: Tue Jan 4 15:49:19 CET 2000 .