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.
Kelly, It's not present in the snippet of your make output attached, but you're probably seeing an error "Xm/XmAll.h: No such file or directory" before these proto_xw.h errors. This means that you have not installed neccessary openmotif packages since you are missing the Xm/* header files. You need both the libraries and the developers header files to compile locally. I recommend openmotif 2.3.1 (some users have reported issues with 2.3.3). RPMs can be found at ftp://ftp.ics.com/openmotif/2.3/2.3.1/ - be sure to download and install both "openmotif-2.3.1*" and "openmotif-devel-2.3.1*" for your system. Michael James Unidata User Support > Full Name: Kelly Mahoney > Email Address: address@hidden > Organization: UCAR > Package Version: 5.11.4 > Operating System: RHEL5.2x64 > Hardware: Dual Quad-Core Intel E5450 CPUs @ 3.00GHz/32GB of DDR2 RAM > Description of problem: [Again, I apologize if this is a re-send, but I never > got any confirmation of earlier correspondence so I wanted to try one last > time] > > Hi, > I am trying to install GEMPAK 5.11.4 for the first time on our local Linux > cluster (RHEL5.2x64). > I have tried it a few times, but each time the "make all" step never > finishes, freezing after a series of errors, but never obviously stopping or > aborting either. > In earlier email attempts, I attached my make.out file, but I'm worried that > maybe it was too big (close to 10MB) so I'm just copying the first and last > sets of lines from it below -- if anyone can point me in the right direction > of how to fix this problem, I'd be very appreciative. > I am still learning my way around this particular cluster/computing > environment and so I apologize if I'm missing something basic. > Thanks in advance, > Kelly Mahoney > UCAR/NOAA > > make.out: > > Creating /home/kmahoney/gempak/GEMPAK5.11.4/os/linux64/lib > Creating /home/kmahoney/gempak/GEMPAK5.11.4/os/linux64/bin > Creating /home/kmahoney/gempak/GEMPAK5.11.4/os/linux64/include > if [ ! -f /home/kmahoney/gempak/GEMPAK5.11.4/os/linux64/include/MCHPRM.PRM ] > ; then \ > ln -s /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/MCHPRM.Linux_gfortran > /home/kmahoney/gempak/GEMPAK5.11.4/os/linux64/include/MCHPRM.PRM ; \ > fi > ... > Making all in /home/kmahoney/gempak/GEMPAK5.11.4/extlibs > make[1]: Entering directory `/home/kmahoney/gempak/GEMPAK5.11.4/extlibs' > making in /home/kmahoney/gempak/GEMPAK5.11.4/extlibs/zlib > make[2]: Entering directory `/home/kmahoney/gempak/GEMPAK5.11.4/extlibs/zlib' > ( cd zlib; echo "making > /home/kmahoney/gempak/GEMPAK5.11.4/os/linux64/lib/libz.a in `pwd`" ; \ > make -s distclean ; \ > CC=gcc && export CC && ./configure > --prefix=/home/kmahoney/gempak/GEMPAK5.11.4/os/linux64; \ > make -s all install ; \ > make -s distclean ) > making /home/kmahoney/gempak/GEMPAK5.11.4/os/linux64/lib/libz.a in > /home/kmahoney/gempak/GEMPAK5.11.4/extlibs/zlib/zlib > make[3]: Entering directory > `/home/kmahoney/gempak/GEMPAK5.11.4/extlibs/zlib/zlib-1.2.3' > make[3]: Leaving directory > `/home/kmahoney/gempak/GEMPAK5.11.4/extlibs/zlib/zlib-1.2.3' > Building static library libz.a version 1.2.3 with gcc. > Checking for unistd.h... Yes. > Checking whether to use vs[n]printf() or s[n]printf()... using vs[n]printf() > Checking for vsnprintf() in stdio.h... Yes. > Checking for return value of vsnprintf()... Yes. > Checking for errno.h... Yes. > Checking for mmap support... Yes. > make[3]: Entering directory > `/home/kmahoney/gempak/GEMPAK5.11.4/extlibs/zlib/zlib-1.2.3' > make[3]: Leaving directory > `/home/kmahoney/gempak/GEMPAK5.11.4/extlibs/zlib/zlib-1.2.3' > make[3]: Entering directory > `/home/kmahoney/gempak/GEMPAK5.11.4/extlibs/zlib/zlib-1.2.3' > make[3]: Leaving directory > `/home/kmahoney/gempak/GEMPAK5.11.4/extlibs/zlib/zlib-1.2.3' > make[2]: Leaving directory `/home/kmahoney/gempak/GEMPAK5.11.4/extlibs/zlib' > making in /home/kmahoney/gempak/GEMPAK5.11.4/extlibs/PNG > make[2]: Entering directory `/home/kmahoney/gempak/GEMPAK5.11.4/extlibs/PNG' > make -w _png > make[3]: Entering directory `/home/kmahoney/gempak/GEMPAK5.11.4/extlibs/PNG' > making _png_clean in /home/kmahoney/gempak/GEMPAK5.11.4/extlibs/PNG/libpng > make[4]: Entering directory > `/home/kmahoney/gempak/GEMPAK5.11.4/extlibs/PNG/v1.2.25' > make[4]: *** No rule to make target `distclean'. Stop. > make[4]: Leaving directory > `/home/kmahoney/gempak/GEMPAK5.11.4/extlibs/PNG/v1.2.25' > make[3]: [_png_clean] Error 2 (ignored) > Creating /home/kmahoney/gempak/GEMPAK5.11.4/os/linux64 > ... > ... > ... (end lines): > In file included from > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto.h:29, > from /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/gemprm.h:647, > from dcshef_comet.c:7: > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:147: error: > expected ')' before 'gwin' > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:159: error: > expected ')' before '*' token > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:201: error: > expected ';', ',' or ')' before '*' token > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:212: error: > expected ')' before '*' token > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:228: error: > expected ';', ',' or ')' before '*' token > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:231: error: > expected ')' before 'wid' > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:234: error: > expected ')' before '*' token > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:245: error: > expected ';', ',' or ')' before '*' token > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:284: error: > expected ')' before '*' token > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:291: error: > expected declaration specifiers or '...' before 'Boolean' > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:293: error: > expected '=', ',', ';', 'asm' or '__attribute__' before 'xmfrmtg_getFrmTag' > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:304: error: > expected ')' before 'wid' > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:311: error: > expected '=', ',', ';', 'asm' or '__attribute__' before 'xmloop_atBlankPxm' > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:313: error: > expected ')' before 'wid' > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:322: error: > expected declaration specifiers or '...' before 'Boolean' > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:325: error: > expected declaration specifiers or '...' before 'Boolean' > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:338: error: > expected '=', ',', ';', 'asm' or '__attribute__' before 'xmloop_timeoutProc' > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:340: error: > expected ')' before 'win_id' > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:374: error: > expected ')' before 'pg_status' > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:386: error: > expected ')' before '*' token > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:394: error: > expected declaration specifiers or '...' before 'Pixel' > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:431: error: > expected '=', ',', ';', 'asm' or '__attribute__' before 'xqgemgc' > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:437: error: > expected '=', ',', ';', 'asm' or '__attribute__' before 'xqpxms' > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:488: error: > expected ')' before 'ipxm' > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:521: error: > expected ')' before 'nmap2_value' > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:530: error: > expected ')' before 'incr_value' > /home/kmahoney/gempak/GEMPAK5.11.4/gempak/include/proto_xw.h:547: error: > expected declaration specifiers or '...' before 'Pixel' > make[2]: *** [dcshef_comet.o] Error 1 > make[2]: Leaving directory > `/home/kmahoney/gempak/GEMPAK5.11.4/comet/dcshef_comet' > make[1]: Leaving directory `/home/kmahoney/gempak/GEMPAK5.11.4/comet' > > > > > Ticket Details =================== Ticket ID: EOS-685382 Department: Support GEMPAK Priority: Normal Status: Open