Re: Problem 'make'ing VisAD due to HD5 libraries

Hi Tim,

> I'm having a problem building visad from source, i've tried in both linux and 
> in windows 2000, and both result in similar errors:
>
> C:\java\visad>nmake -f Makefile.winnt compile
> C:\java\visad\util\Util.java:376: cannot resolve symbol
> symbol  : variable H5
> location: class visad.util.Util
>       H5.J2C(0); // HDF-5 call initializes HDF-5 native library
>       ^
> 2 errors
> NMAKE : fatal error U1077: 'C:\WINNT\system32\cmd.exe' : return code '0x1'
> Stop.
>
> The error under linux is similar, except that make continues on, trying the 
> other files (and giving more errors about HDF-5 type things)
> Does anyone have a suggestion for how to resolve this?

We have never seen this error before.

H5 is in the ncsa.hdf.hdf5lib package distributed with VisAD. The only
thing I can think of is that visad.util occurs before ncsa.hdf.hdf5lib
in the list of packages in the VisAD Makefile, and that you are using a
Java compiler that will not automaticaly try to compile imported
classes that are not already compiled. What compiler are you using?

Cheers,
Bill


  • 2003 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the visad archives: