[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
20040127: Problem building McIdas2003
- Subject: 20040127: Problem building McIdas2003
- Date: Wed, 28 Jan 2004 18:17:31 -0700
>From: Greg Stossmeister <address@hidden>
>Organization: UCAR/JOSS
>Keywords: 200401272101.i0RL1op2004326 McIDAS Build
Hi Greg,
>I'm having trouble installing the latest version of McIdas on our
>system here. I've followed the installation notes and am at the point
>where I am running 'make all -VENDOR=-g77'.
That should be:
make all VENDOR=-g77
>Everything seems to run
>fine for awhile and then I reach :
>
>Making `all' in /home/mcidas/mcidas2003/hdf/hdf
>make[3]: Entering directory `/home/mcidas/mcidas2003/hdf/hdf'
>make[4]: Entering directory `/home/mcidas/mcidas2003/hdf/hdf'
>Making `libjpeg.a' in /home/mcidas/mcidas2003/hdf/hdf/jpeg
>make[5]: Entering directory `/home/mcidas/mcidas2003/hdf/hdf/jpeg'
>c -o jcapimin.o jcapimin.c
>make[5]: c: Command not found
>make[5]: [jcapimin.o] Error 127 (ignored)
>c -o jcapistd.o jcapistd.c
>make[5]: c: Command not found
>make[5]: [jcapistd.o] Error 127 (ignored)
>.
>.
>.
>and so on.
This shows me that you have an environment variable misdefined.
I would be willing to bet that you have the CC Unix environment
variable defined as 'c' when it should be defined as 'gcc' or
'cc'. Since I am assuming that you are building on Linux, I
am including the set of environment variables that you should
have defined:
CC=gcc
CPPFLAGS="-DNDEBUG -Df2cFortran"
CFLAGS=-O
FC=g77
FFLAGS="-O -Wuninitialized -fno-automatic"
CXX=
> I also noticed the following message earlier on:
>
>make[2] Leaving directory '/home/mcidas/mcidas2003/netcdf'
>Not making 'f90/all' because no FORTRAN-90 compiler
In this case, you should also include the following environmnet
variable definition:
F90=
A blank definition for F90 will tell configure to not
build the F90 interface for the netCDF.
> Can you help me figure out what's going wrong?
Note that after you define the above environment variables,
you should do a 'make clobber' from the McIDAS source
directory:
cd ~mcidas/mcidas2003/src
make clobber
<define needed environment variables>
make all VENDOR=-g77
>Thanks,
No worries. Please let me know if the above doesn't get you
going again.
Tom
--
+-----------------------------------------------------------------------------+
* Tom Yoksas UCAR Unidata Program *
* (303) 497-8642 (last resort) P.O. Box 3000 *
* address@hidden Boulder, CO 80307 *
* Unidata WWW Service http://www.unidata.ucar.edu/*
+-----------------------------------------------------------------------------+