------------------------------------------------------------ INSTALLATION

Tested Configurations:

+ perl 5.005_02 (fails some tests but mostly okay) perl 5.005_53 (passes all tests)

+ Solaris 2.5.1 (2.6 should work too)

SC4.0 18 Oct 1995 C++ 4.1 / ObjectStore 5.1

** REQUIRED: ODI fix #13866 (Repdesc_type_table::dope_compatible

forgets to fixup name key in name hash table)


*** BUILD STEPS

0. If you want to install into a non-default directory tree, set the PERL5PREFIX environment variable.

  1. edit ./lib/ObjStore/Config.pm
  2. cd API; perl Makefile.PL; make install
  3. cd ..; perl Makefile.PL
  4. make
  5. LD_LIBRARY_PATH=blib/arch/auto/ObjStore make test (or somesuch)
  6. make install

You have to install the API separately before building the rest of the package since everything depends on libosperl.so being in the right place. (There must be a better way?)


*** TEST SUITE
*** TROUBLE SHOOTING

Once you succeed on a system not listed (above) please send a note to perl-objectstore@parallax.co.uk announcing your success!