[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[McIDAS #JRK-547142]: install mcidas2009 in a SUN Solaris10x86_64 machine
- Subject: [McIDAS #JRK-547142]: install mcidas2009 in a SUN Solaris10x86_64 machine
- Date: Tue, 22 Sep 2009 13:31:21 -0600
Hi Hsie,
I have been looking at your McIDAS setup on stratus, and I have a
a question:
It looks like your existing setup tries to use a runtime link approach
(like the LDM) to "point" at the version of McIDAS that you want to use.
For instance:
<as 'mcidas' on stratus>
cd ~mcidas
ls -alt
-rw------- 1 mcidas unidata 966 Sep 22 11:53 .history
-rwxr-xr-x 1 mcidas unidata 2899 Sep 22 11:49 .cshrc
-rw-rw-r-- 1 mcidas unidata 389 Sep 22 10:08 cshrc.solarisx86_64
drwxrwxr-x 21 mcidas unidata 1024 Sep 22 09:50 .
lrwxrwxrwx 1 mcidas unidata 11 Sep 22 09:50 solaris -> solaris2007
drwxr-xr-x 18 mcidas unidata 512 Sep 22 09:38 mcidas2009
drwxrwxr-x 2 mcidas unidata 512 Sep 22 09:37 admin
-rw-rw-r-- 1 mcidas unidata 1601 Sep 22 09:31 README
drwxrwxr-x 13 mcidas unidata 512 Sep 22 09:27 solaris2009
drwx------ 2 mcidas unidata 512 Sep 21 14:53 .mctmp
-rw------- 1 mcidas unidata 0 Sep 21 11:59 .mysql_history
dr-xr-xr-x 6 root root 6 Sep 21 08:52 ..
lrwxrwxrwx 1 mcidas unidata 11 May 13 17:14 bin -> solaris/bin
lrwxrwxrwx 1 mcidas unidata 16 May 13 17:14 logs -> solaris/workdata
lrwxrwxrwx 1 mcidas unidata 9 May 13 17:14 data -> /wrk/data
...
If you want to keep using this approach, I think a couple of changes are
needed:
- change the definition of 'mcidas_home' in ~mcidas/.cshrc:
change:
set mcidas_home = /home/mcidas/${OSTYPE}
to:
set version = 2009
set mcidas_home = /home/mcidas/${OSTYPE}${version}
- resource the .cshrc settings so that McINST_ROOT is
correctly defined
- clobber the current build of McIDAS v2009
cd ~mcidas/mcidas2009/src
make clobber
- have 'make' create the needed output directory structure:
make rootdirs
- rebuild the distribution from scratch
make all
- when switching to the new distribution, you would have to
change the runtime link:
change:
solaris -> solaris2007
to:
solaris -> solaris2009
Do you agree with my analysis?
Cheers,
Tom
--
****************************************************************************
Unidata User Support UCAR Unidata Program
(303) 497-8642 P.O. Box 3000
address@hidden Boulder, CO 80307
----------------------------------------------------------------------------
Unidata HomePage http://www.unidata.ucar.edu
****************************************************************************
Ticket Details
===================
Ticket ID: JRK-547142
Department: Support McIDAS
Priority: Normal
Status: Open