We are working on cleaing up and simplifying the installation instructions
found in INSTALL, and will start posting some of those notes to the
senseclusters-developers and senseclusters-users mailing lists. Some of
that discussion (if it gets very detailed) might move off to developers
only.
Here's how we recently set up a .cshrc file to set our paths for a fresh
SenseClusters install. This assumes a few things...
1) SenseClusters installed locally via perl Makefile.PL
2) NSP installation done locally via perl Makefile.PL
3) Cpan modules Sparse, Bit::Vector, and Set::Scalar installed
locally via perl Makefile.PL
4) PDL installed by root (doing a local PDL install is tricky...)
By locally, we mean that you are running as a normal user, and not with
root authority. This tends to require that you do some of this path
setting, since you are not installing into system directories.
Installation becomes somewhat simpler if you are root, but if you are root
you already know more about these issues than we do probably. :)
There are a few things done below that aren't explictly mentioned in the
current version of INSTALL. This includes:
1) setting PERL5LIB
2) adding the SenseClusters-v0.55/Testing directory in your path in
the "automatic install" instructions (our preferred method).
We are working on cleaning up the instructions a little bit, and
simplifying the installation procedure. We'd be most appreciative of any
other points you might have noticed that could be made more clearly in our
documentation. This is all going to evolve some, including the .cshrc code
we present below, so please stay tuned, or mention anything you might see
that seems strange!
We do understand that the installation is a bit complicated, and we want
to make that simpler!
Cordially,
Ted
###############################################################
# local directory where we are installing everything
setenv HOMEDIR /space/kulka020
# library name extension used by Perl on our system
setenv LIBEXT lib/perl5/site_perl/5.8.5
# UMD developed code
setenv SENSECLUSTERS $HOMEDIR/SenseClusters-v0.55
setenv NSP $HOMEDIR/nsp-v0.71
setenv SENSETOOLS $HOMEDIR/SenseTools-0.3
# CPAN modules
setenv SPARSE $HOMEDIR/Sparse-0.03
setenv BITVEC $HOMEDIR/Bit-Vector-6.3
setenv SETSCALAR $HOMEDIR/Set-Scalar-1.19
# outside C code
setenv SVDPACK $HOMEDIR/SVDPACKC
setenv CLUTO $HOMEDIR/cluto-2.1.1
# pick the right version of Cluto (Sun or Linux)
set OSNAME=`uname -s`
if ($OSNAME == "SunOS") then
setenv MYCLUTO $CLUTO/Sun
else if ($OSNAME == "Linux") then
setenv MYCLUTO $CLUTO/Linux
else echo "lost"
endif
# set the path that Perl searches for modules
setenv PERL5LIB ${SPARSE}/${LIBEXT}:${BITVEC}/${LIBEXT}:${SETSCALAR}/${LIBEXT}
# set the path that is searched for programs
set AKPATH = ($SVDPACK $NSP/bin $NSP/${LIBEXT} $SENSETOOLS $MYCLUTO $SENSECLUSTERS/bin
\
$SENSECLUSTERS/Testing .)
set path = ($AKPATH $path)
-------------------------------------------------------
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM.
Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php
_______________________________________________
senseclusters-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/senseclusters-users