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

20001113: RedHat Linux McIDAS-X install at AWC (cont.)



>From: Steven Danz <address@hidden>
>Organization: Aviation Weather Center
>Keywords: 200011131943.eADJhcO11970 McIDAS-X install

Steven,

re: quick action on f2c.h

>Not a problem, that is (supposedly) part of the reason why
>I'm here ;-)

I know what you mean.

re: what is ftb2

>ftb2 (faa testbed server 2) is a 4 processor PIII-550 Xeon SMP
>system w/1Gig Ram.  Disks are the Quantum Atlas type, I believe
>they are Ultra160 SCSI drives, but might not be.

Excellent!

re: link for libncurses.so is not there

>Link is in... Beware, this is a RedHat 6.0 system with the VALinux touch.

Hmm...  I can't say that I know what this will mean as far as the build
goes, but there is another problem.

The build still fails in a manner related to curses.  Here are the last
few lines from the make log for McIDAS (~mcidas/mcidas7.7/src/makelog):

##########################################
Mon Nov 13 15:43:44 CST 2000: BUILD BEGIN
##########################################

./mccomp -O -vendor -I. -I../netcdf/libsrc -I../jpeg -c mct_winc.c
rm -f mct_winc.o
gcc -c -O -ansi -D_GNU_SOURCE -I/usr/X11R6/include -O -I. -I../netcdf/libsrc 
-I../jpeg mct_winc.c
mct_winc.c:26: curses.h: No such file or directory
mct_winc.c:28: term.h: No such file or directory
compile mct_winc.c:             FAILED

I looked on our RedHat 6.2 system and see that it has these include files in
/usr/include:

/usr/lib% dir /usr/include/nc*
 258244 lrwxrwxrwx    1 root     root           16 Jun  1 18:02 /usr/include/ncu
rses.h -> ncurses/curses.h

/usr/include/ncurses:
total 160
 256515 drwxr-xr-x   84 root     root         8192 Sep 12 13:25 ..
 546739 drwxr-xr-x    2 root     root         4096 Jun  1 18:02 .
 546744 lrwxrwxrwx    1 root     root            8 Jun  1 18:02 ncurses.h -> cur
ses.h
 546741 -rw-r--r--    1 root     root         2825 Mar  7  2000 eti.h
 546742 -rw-r--r--    1 root     root        16107 Mar  7  2000 form.h
 546743 -rw-r--r--    1 root     root        10920 Mar  7  2000 menu.h
 546745 -rw-r--r--    1 root     root         3442 Mar  7  2000 panel.h
 546740 -rw-r--r--    1 root     root        60309 Mar  7  2000 curses.h
 546746 -rw-r--r--    1 root     root        36890 Mar  7  2000 term.h
 546747 -rw-r--r--    1 root     root         3194 Mar  7  2000 termcap.h
 546748 -rw-r--r--    1 root     root         2965 Mar  7  2000 unctrl.h

There is nothing equivalent on ftb2, so it looks like the curses package
needs to be loaded from an rpm.

>Can't say if they didn't goof something up....  If it is needed, I think it is
>'ok' to install 6.2 rpms on a 6.0 system, so I could put on the ncurses 5.0
>binaries on the system if it needed them...

Don't rush into installing 6.2 rpms on a 6.0 system.  There were some
changes between 6.0 and 6.1 and some more between 6.1 and 6.2, but I
can't recall exactly what they were right off.  If you don't have
access to 6.0 rpms there, I can get the stuff off of our RH 6.0 CD.

Tom


NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly 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.