[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

20040718: Unidata McIDAS-X v2004 build on gizmo



>From: Unidata Support <address@hidden>
>Organization: UCAR/Unidata
>Keywords: 200407020423.i624NgaW002282 McIDAS-X build

Hi Patrick,

I downloaded the v2004 distribution of McIDAS to gizmo today and built
it without making any modifications to settings in mcidas' .cshrc file.

As a reminder for "the files", the build was made using:

gcc (GCC) 3.2
GNU Fortran (GCC 3.2) 3.2 20020814 (release)
GNU Make 3.80
GNU ld version 2.14 20030612

I am betting that the reason the v2003 build did not work when using
the Sun compilers was because the version of 'make' and 'ld' used due
of your PATH were all GNU distributions.

The blow-by-blow in doing the build was:

<login to gizmo as 'mcidas'>
cd ~mcidas
get the v2004 distribution:
  mcidasx2004.tar.Z,
  mcinstall
  mcinet2004.sh

chmod +x mcinstall
./mcinstall

cd mcidas2004/src
make mcx VENDOR=-g77

The build took a _long_ time (times are from ~mcidas/mcidas2004/src/makelog):

##########################################
Sun Jul 18 15:35:59 MDT 2004: BUILD BEGIN
##########################################

 ...

##########################################
Sun Jul 18 19:57:56 MDT 2004: BUILD END
##########################################

4 hours 21 minutes 57 seconds!

The speed record for building Unidata McIDAS v2003 (including McIDAS-X
and McIDAS-XCD) was set by a FreeBSD machine at the Universidade
Federal do Rio de Janeiro: 5:20 (5 minutes and 20 seconds).  Looks like
it is time for an upgrade to gizmo :-)

I did _not_ install v2004.  I wanted you to make sure that there was
nothing to save from the v2003 install before finishing.

I think that you should finish the install when you are ready.
Here is what to do:

<login as 'mcidas'>
cd ~/mcidas2003/src
make uninstall.all

cd ~/mcidas2004/src
make install.mcxall

Please let me know if you run into any problems.

Cheers,

Tom
--
NOTE: All email exchanges with Unidata User Support are recorded in the
Unidata inquiry tracking system and then made publically available
through the web.  If you do not want to have your interactions made
available in this way, you must let us know in each email you send to us.