Building SCOOP

This step is not necessary if you have installed SCOOP from the binary RPMs.

If you wish to recompile and install SCOOP again, after extracting the source, following the steps below.
  1. Software Requirements

    SCOOP requires the C and Java languages to build binaries. The JFC (Java Foundation Class, a.k.a Swing) library is also required to build the GUI monitoring tool. Minimum version requirements are:

    	scoopd:		written in C, can be compiled with GCC
    	ScoopServer:	written in Java, JDK1.1.7 (for Linux) required
    	Scoop:		written in Java, JDK1.1.7 (for Linux) + JFC1.1 required
    
    The JDK is not supplied with the SCore source, due to license restrictions.

  2. Supported Operating Systems

    At present, the scoopd agent program is only supported on the Linux Operating System. The ScoopServer server program and Scoop monitoring program are independent of operating system type and can be run on any Java-supported platform, such as Linux, Macintosh and Windows.

  3. Building & installing

    If you have not extracted the source from the source RPMs then see Re-Compilation and Installation from source RPMs in the Installation Guide.

    Issue the following commands (the ./Configure step is only necessary if you have not configured the SCore source previously):

    	# cd /opt/score/src
    	# ./Configure
    	# cd Scoop
    	# make
    	# make install
    
    The class libraries will be installed into the /opt/score/lib/java directory and utilities into /opt/score/sbin. scoopd will be installed into /opt/score/deploy.

CREDIT
This document is a part of the SCore cluster system software developed at PC Cluster Consortium, Japan. Copyright (C) 2003 PC Cluster Consortium.