[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