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: Paul Meyer <address@hidden> >Organization: NASA/MSFC >Keywords: 200002101928.MAA23536 McIDAS-X Linux Paul, Even though you followed up the first message below with encouraging information about progress, I wanted to touch base with you about your efforts of getting McIDAS-X working on Linux. o what version of Linux are you working with o did you update the files like I indicated in my previous message to Anthony My experience with getting the build to go on Linux is that you should not have to struggle. > I'm trying to do the install which Anthony Guillory had written to >you about. I am slowly trudging through it. Perhaps I need to start >over and get clean versions of everything out there again. This may be a wise move. > I found the hidden VENDOR option in mcinst.sh (or something like >that) It caused grief for a while. Eventually, it barfed on netcdf - >I think I found the problems there and it has gotten past that. Did you review the release notes in: Notes and Warnings http://www.unidata.ucar.edu/packages/mcidas/mcx/warnings_mcx.html This describes environment variables that must be defined so that the netCDF portion of McIDAS-X will build cleanly. >Now I'm >having problems in the tk stuff. I forced a library in the Makefile - You should not have had to do this. The build should be nice and clean. This may relate to the version of Linux you are using; what is it? >It could not find the tcl stuff. here are the errors I'm getting now. >THis is getting painful. It really shouldn't be. Something must be wrong. >Note my forced -ltcl8.0 (I installed it in /usr/local/lib through a >make install in the tcl/unix subdirectory) I will peruse your hints and >problems page some more. Perhaps I did things in the wrong order. > >cc tkAppInit.o -L/home/people/mcidas/mcidas7.6/tk/unix -ltk80 -ltcl8.0 >-L/usr/X11R6/lib -lX11 -lm -lc \ > -o wish >/usr/local/lib/libtcl8.0.a(tclLoadDl.o): In function `TclLoadFile': >tclLoadDl.o(.text+0x25): undefined reference to `dlopen' >tclLoadDl.o(.text+0x38): undefined reference to `dlerror' >tclLoadDl.o(.text+0x69): undefined reference to `dlsym' >tclLoadDl.o(.text+0xb8): undefined reference to `dlsym' >tclLoadDl.o(.text+0xd9): undefined reference to `dlsym' >tclLoadDl.o(.text+0x128): undefined reference to `dlsym' >collect2: ld returned 1 exit status >make: *** [wish] Error 1 > > > Any hints or further clues you can lend would be appreciated. We should probably drop back to a clean beginning at this point. >>From address@hidden Thu Feb 10 15:35:00 2000 > > I looked around at your e-mail list and found something refering to >the dlopen etc problem. I am now past that. Hopefully, the rest of the >compilation and installation will go smoothly???? Let's talk (email) tomorrow. If you like, I could login and take a quick look to see what is going amiss. Tom