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.
Stephen, > To: address@hidden > From: "Stephen Smith" <address@hidden> > Subject: LDM - Solaris 9 - Compiling LDM for "HUGE" product-queue > Organization: UCAR/Unidata > Keywords: 200402131843.i1DIhkEd018239 The above message contained the following: > Institution: UNAVCO (formerly UNAVCO/UCAR) > Package Version: 6.0.14 > Operating System: Solaris 9 > Hardware Information: Sun E450 2x400Mhz -- 2GB RAM > Inquiry: Hi there, > Just wondering if I could get some help > compiling LDM for a huge queue, a la: > > http://my.unidata.ucar.edu/content/software/ldm/ldm-6.0.14/basics/huge-queues.html > > I've made the changes documented, but > cannot seem to get the thing to compile. > First, I used: > > CFLAGS='-g -xarch=v9' > > then I was reading about how new gcc's > do 64 bit stuff differently, so I tried: > > CFLAGS='-g -m64' > > The compiles seemed to work a bit better, > but still died on md5c.c with: > > In file included from md5c.c:30: > rsaglobal.h:40:2: #error "No suitable type for UINT4" > md5c.c:34: parse error before "UINT4" > md5c.c:34: warning: no semicolon at end of struct or union > md5c.c:35: warning: data definition has no type or storage class > > I'm using gcc version 3.2.2, can you help me > get this thing to go? I'd really appreciate it. > Thanks We've never built a huge product-queue on a Solaris system using the gcc(1) compiler. Do you have the /opt/SUNWspro/bin/cc compiler? Regards, Steve Emmerson