Unidata - To provide the data services, tools, and cyberinfrastructure leadership that advance Earth system science, enhance educational opportunities, and broaden participation. Unidata
         
  advanced  
 

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: OpenDap and NetCDF For Win32




On Mar 14, 2006, at 6:46 AM, Matthew Hanna wrote:

Hi!
I am trying to build LibDap for Windows using VC7 and I hope to build the NetCDF library after that.  I have somehow got a copy of the source code for LibDap-3.6.0 and LibNC-Dap-3.6.0.  I have also compiled the latest versions of libCurl-7.15.2, iconv--1.9.2, libXML2-2.6.23, zLib--1.2.3, and OpenSSL-0.9.8a.  I have also got cppunit-1.10.2.tar.gz and pthreads-w32-2-7-0-release.tar.gz that I plan to add to the mix once I am sure about how to get LibDap working.  What suggestions can you offer?

CppUnit is used for the unit tests and is not needed for a build. However, pthreads is used for the build. I forget if it's required or used if available; check the README and INSTALL that came with libdap.

  My LibDap code doesn't appear to be complete so where should I get the code from? 

You can get a source tar.gz file from opendap.org.

How about the LibNC-Dap?

Same.

Also, where do I find the code for the xdr library?

There is a copy in libdap/win32.

  I was wondering if ithere is a way to use the latest NetCDF libraries from UniData as well.  Would all this work better with a different compiler?

I'm CC Rob Morris on this since he's our win32 build expert. I think VC++ is probably the best best on win32. We tried using the mingW system (which uses gcc) but it was more work than VC++ in the end and less useful give the C++ DLL compatibility issues.

Hope this helps

James

Thanks!
Matthew Hanna
irtheman@xxxxxxxxx

--

James Gallagher                jgallagher at opendap.org

OPeNDAP, Inc                   406.723.8663



 
 
  Contact Us     Site Map     Search     Terms and Conditions     Privacy Policy     Participation Policy
 
National Science Foundation (NSF) UCAR Office of Programs University Corporation for Atmospheric Research (UCAR)   Unidata is a member of the UCAR Office of Programs, is managed by the University Corporation for Atmospheric Research, and is sponsored by the National Science Foundation.
P.O. Box 3000     Boulder, CO 80307-3000 USA     Tel: 303-497-8643     Fax: 303-497-8690