This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
>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