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.
Celia, Here's some more information on making GDBM work. I also encountered some difficulty with GDBM. Here's the steps I took to make it work on solaris 5.6 using csh. I used the gdbm-1.7.3.tar.gz distribution from ftp ftp.gnu.org/gnu/gdbm % setenv GDBMLIB -lgdbm -made sure the libgdbm.a was in the path of the LD_LIBRARY_PATH environment variable -made sure the gdbm.h was in the path of CPPFLAGS, with the -I option, ie % setenv CPPFLAGS -I/local/gnu/gdbm-1.7.3 rm config.cache config.log config.status % ./configure % make install % sudo make install_setuids On Tue, 31 Aug 1999, Celia Chen wrote: > Robb, > > Thank you for making it clear. I followed your instruction to rebuild > ldm-5.0.8. However, I still don't see any gdb files being created. > I am sending you some of the output from running pqsurf in verbose mode. > Hope you can detact something from this output. Let me know if there > is something else I can try. > > Thanks. > > Celia > > ======================== > > Aug 31 20:06:05 pqsurf[3587]: Starting Up (3586) > Mapping 2678784 > exec'ing: "pqact -v -l - -x -d /home/ldm -q /home/ldm/data/pqsurf.pq > /home/ldm/etc/pqsurf.conf" > Mapping 2678784 > Aug 31 20:06:06 pqact[3588]: Starting Up > Aug 31 20:06:06 pqact[3588]: Successfully read pattern file > "/home/ldm/etc/pqsurf.conf" > Mapping 2678784 > Aug 31 20:06:06 pqact[3588]: lastmatch: 31d5b4fa16a7587b9ed2bd2819088fd5 > 80 19990831200329.313 IDS|DDPLUS 501004 metar PJON 312000 RRP > Aug 31 20:06:06 pqact[3588]: TS_ZERO TS_ENDT {{ANY, ".*"}} > Aug 31 20:06:06 pqact[3588]: 00000000000000000000000000000000 0 > 19990831200606.028 ANY 000 _BEGIN_ > End of Queue > Aug 31 20:06:06 pqsurf[3587]: 19990831190605.992 TS_ENDT {{IDS|DDS, > "^S[AIMNP]"}} > surf: End of Queue > to 19990831190551.269 > skip ded65134fc5b24816ae1cf95cc0f71d2 73 19990831195648.797 > IDS|DDPLUS 673001 metar KDHT 312000 > max_latency 0.124 > diff 2862.659 > heuristic depth break > SIGALRM > End of Queue > SIGALRM > surf: End of Queue > to 19990831190921.262 > skip ded65134fc5b24816ae1cf95cc0f71d2 73 19990831195648.797 > IDS|DDPLUS 673001 metar KDHT 312000 > max_latency 0.124 > diff 2847.659 > heuristic depth break > SIGALRM > End of Queue > SIGALRM > surf: End of Queue > to 19990831190936.262 > skip ded65134fc5b24816ae1cf95cc0f71d2 73 19990831195648.797 > IDS|DDPLUS 673001 metar KDHT 312000 > max_latency 0.124 > diff 2832.659 > heuristic depth break > SIGALRM > End of Queue > SIGALRM > surf: End of Queue > to 19990831190951.262 > skip ded65134fc5b24816ae1cf95cc0f71d2 73 19990831195648.797 > IDS|DDPLUS 673001 metar KDHT 312000 > max_latency 0.124 > diff 2817.659 > heuristic depth break > SIGALRM > End of Queue > SIGALRM > surf: End of Queue > to 19990831191006.262 > skip ded65134fc5b24816ae1cf95cc0f71d2 73 19990831195648.797 > IDS|DDPLUS 673001 metar KDHT 312000 > max_latency 0.124 > diff 2802.659 > heuristic depth break > SIGALRM > End of Queue > SIGALRM > surf: End of Queue > to 19990831191021.262 > skip ded65134fc5b24816ae1cf95cc0f71d2 73 19990831195648.797 > IDS|DDPLUS 673001 metar KDHT 312000 > max_latency 0.124 > diff 2787.659 > heuristic depth break > =========================== > > > > Celia, > > > > To make it clear, the compile to include the GDBM libraries needs to be > > done by: > > > > % setenv GDBMLIB -lgdbm > > > > Set the LD_LIBRARY_PATH to include the path to the gdbm library. So if the > > library is in /gnu/lib/libgdbm.a then set > > > > % setenv LD_LIBRARY_PATH /gnu/lib:$LD_LIBRARY_PATH > > > > > > Also, find and put gdbm.h in the include dir of the distribution. > > > > ls ~ldm/ldm-5.0.8/include > > > > gdbm.h h_clnt.h ldmprint.h setenv.h fsStats.h > > fbits.h ldm.h md5.h timestamp.h inetutil.h > > lcm.h ldm4.h mkdirs_open.h alloc.h ulog.h > > pq.h ldm_xlen.h paths.h alrm.h > > ldmconfig.h > > atofeedt.h ldmclnt.h prod_class.h fdnb.h > > > > > > This is all done before running ./configure. > > > > Robb... > > > > =============================================================================== > > Robb Kambic Unidata Program Center > > Software Engineer III Univ. Corp for Atmospheric > > Research > > address@hidden WWW: http://www.unidata.ucar.edu/ > > =============================================================================== > > > > > =============================================================================== Robb Kambic Unidata Program Center Software Engineer III Univ. Corp for Atmospheric Research address@hidden WWW: http://www.unidata.ucar.edu/ ===============================================================================