0N/A
0N/AThe unit tests in this directory depend on a native launcher library
0N/A(libLauncher.so). This native library is built off-line and the
0N/Aresulting libLauncher.so for each processor/OS combination is checked
0N/Ainto the workspace. The reason for this is because the test environment
0N/Amay not have the required compilers/build environment.
0N/A
0N/AIn order to rebuild libLauncher.so the following is required :-
0N/A
0N/A1. Check-out each of the shared libraries (sccs edit)
0N/A
0N/A2. Edit Launcher.c with the appropriate changes
0N/A
0N/A3. Execute the make script (gnumake all) on each processor/OS so
0N/Athat the appropriate lib/<platform>/libLauncher.so is built.
0N/A
0N/A4. Test the changes
0N/A
0N/A5. Check-in each of the shared library (sccs delget)
0N/A
0N/A
0N/AFor step 4 (re-building libLauncher.so) the following environment is required:
0N/A
0N/A(a) JAVA_HOME needs to be set to J2SE directory, eg:-
0N/A export JAVA_HOME=/usr/local/java/jdk1.5/solaris-sparc
0N/A
0N/A(b) For Solaris the SOS8 'cc' needs to be on the PATH, check using:
0N/A # cc -V
0N/A cc: Sun C 5.5 2003/03/12
0N/A
0N/A(c) Execute the make script :-
0N/A Solaris: gnumake all
0N/A Linux: gmake all
0N/A
0N/A
0N/A