Hi,

i tried it and same thing. No luck. I wonder if it is linker problem?
The following is how i configured it and the results before making the
hdf5 libs.

configure as:
./configure --with-default-api-version=v16

...

Compiling Options:
------------------
               Compilation Mode: production
                     C Compiler: /usr/bin/gcc (gcc-4.1.2)
                         CFLAGS:
                      H5_CFLAGS: -std=c99 -pedantic -Wall -Wextra
-Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual
-Wcast-align -Wwrite-strings -Wconversion -Waggregate-return
-Wstrict-prototy
pes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
-Wnested-externs -Winline -Wno-long-long -Wfloat-equal
-Wmissing-format-attribute -Wmissing-noreturn -Wpacked
-Wdisabled-optimization -Wformat
=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement
-Wold-style-definition -Winvalid-pch -Wvariadic-macros -Wnonnull
-Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-m
acros -Wunsafe-loop-optimizations -Wc++-compat -Wvolatile-register-var
-O -fomit-frame-pointer -finline-functions
                      AM_CFLAGS:
                       CPPFLAGS:
                    H5_CPPFLAGS: -D_POSIX_SOURCE   -DNDEBUG -UH5_DEBUG_API
                    AM_CPPFLAGS: -D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_BSD_SOURCE
               Shared Libraries: yes
               Static Libraries: yes
  Statically Linked Executables: no
                        LDFLAGS:
                     AM_LDFLAGS:
                Extra libraries:  -lz -lm
                       Archiver: ar
                         Ranlib: ranlib
              Debugged Packages:
                    API Tracing: no

Languages:
----------
                        Fortran: no
                            C++: no

Features:
---------
                  Parallel HDF5: no
             High Level library: yes
                   Threadsafety: no
            Default API Mapping: v16
 With Deprecated Public Symbols: yes
         I/O filters (external): deflate(zlib)
         I/O filters (internal): shuffle,fletcher32,nbit,scaleoffset
                            MPE: no
                     Direct VFD: no
                        dmalloc: no
Clear file buffers before write: yes
           Using memory checker: no
         Function Stack Tracing: no
                           GPFS: no
      Strict File Format Checks: no
   Optimization Instrumentation: no
 Linux Large File Support (LFS): yes



if anyone spots anything please let me know.
thanks
matt







On 5/14/2010 9:09 AM, H. Joe Lee wrote:
> Hi, Matt!
>
> I can see an 'I' is missing in your flag.
>
>   CPPFLAGS=-DH5_USE_16_API
>
> If you specified it correctly and still have no luck, please try this when
> you build the HDF5 library:
>
>    %./configure --prefix=/path/to/hdf5_install_dir
> --with-default-api-version=v16
>
> Then, go back to h4toh5tool and try 
>
>   %./configure --with-hdf5=/path/to/hdf5_library_install_prefix
> CC=/path/to/hdf4_library_install_prefix/bin/h4cc
>   %make
>
>
> -----Original Message-----
> From: [email protected] [mailto:[email protected]]
> On Behalf Of Matt Funk
> Sent: Friday, May 14, 2010 9:34 AM
> To: [email protected]
> Subject: Re: [Hdf-forum] trying to build h4toh5 tools
>
> Hi ,
>
> well, the configure command below is exactly what i am using (i also
> tried passing CPPFLAGS=-DH5_USE_16_AP since i link against
> hdf5-1.8.4-patch1, but it makes no difference).
>  However, the configure always fails with this:
> checking how make searches directories... VPATH=DIR1 DIR2 ...
> checking hdf5.h usability... yes
> checking hdf5.h presence... yes
> checking for hdf5.h... yes
> checking for H5open in -lhdf5... no
> configure: error: cannot find HDF5 library.
>
> I guess i build the hdf5 library somehow wrong? What do i need to pass
> to it for linker to find H5open?
>
> thanks
> matt
>
>
> On 5/13/2010 5:53 PM, H. Joe Lee wrote:
>   
>> Hi, Matt!
>>
>>   Building HDF-EOS2 is an option, not a requirement. However, having HDF4
>> library is a must.
>>
>>   Here's the simplest way to configure and build h4toh5 tool if you want
>>     
> to
>   
>> skip building HDF-EOS2.
>>
>>   %./configure --with-hdf5=/path/to/hdf5_library_install_prefix
>> CC=/path/to/hdf4_library_install_prefix/bin/h4cc
>>   %make
>>
>>
>>
>> -----Original Message-----
>> From: [email protected]
>>     
> [mailto:[email protected]]
>   
>> On Behalf Of Matt Funk
>> Sent: Thursday, May 13, 2010 4:26 PM
>> To: [email protected]
>> Subject: Re: [Hdf-forum] trying to build h4toh5 tools
>>
>> Hi,
>>
>> how come it have to build the hdf-eos2 libraries.
>> All i want to do is convert a regular hdf4 to hdf5 library
>>
>>
>> matt
>>
>>
>> On 5/13/2010 2:52 PM, H. Joe Lee wrote:
>>   
>>     
>>> Hi, Matt!
>>>
>>> You need to point the configure to both hdf4 and hdf5 libraries.
>>>
>>> Typing 
>>>
>>>     %configure --help 
>>>
>>> will give  
>>>
>>>    --with-hdfeos2=DIR      Specify path to external hdfeos2 library.
>>>
>>> option to specify the location of hdfeos2 library and the hdfeos2 library
>>>     
>>>       
>> is
>>   
>>     
>>> built on top of the hdf4 library.
>>>
>>> Please refer to this document for building hdfeos2 library.
>>>
>>> http://hdfeos.org/software/hdfeos.php#ref_sec:hdf-eos2
>>>
>>> Regards,
>>>
>>>
>>> -----Original Message-----
>>> From: [email protected]
>>>     
>>>       
>> [mailto:[email protected]]
>>   
>>     
>>> On Behalf Of Matt Funk
>>> Sent: Thursday, May 13, 2010 3:35 PM
>>> To: HDF Users Discussion List
>>> Subject: Re: [Hdf-forum] trying to build h4toh5 tools
>>>
>>> Thanks for the reply.
>>>
>>> so wait though, do i need to point the configure to the hdf4 or hdf5
>>> library?
>>> Currently i am pointing it to the hdf5 library (in fact i haven't even
>>> build the hdf4 library)
>>>
>>> thanks
>>> matt
>>>
>>> On 5/13/2010 2:20 PM, H. Joe Lee wrote:
>>>   
>>>     
>>>       
>>>> Hi, Matt!
>>>>
>>>> You may want to try '%make CC=/path/to/hdf4_install_dir/bin/h4cc' and
>>>>         
> see
>   
>>>>     
>>>>       
>>>>         
>>> if
>>>   
>>>     
>>>       
>>>> it works.
>>>>
>>>> --
>>>> +1(217)265-7710
>>>> http://hdfeos.org
>>>>
>>>> -----Original Message-----
>>>> From: [email protected]
>>>>     
>>>>       
>>>>         
>>> [mailto:[email protected]]
>>>   
>>>     
>>>       
>>>> On Behalf Of Matt Funk
>>>> Sent: Thursday, May 13, 2010 3:12 PM
>>>> To: HDF Users Discussion List
>>>> Subject: [Hdf-forum] trying to build h4toh5 tools
>>>>
>>>> Hi,
>>>>
>>>> i am having problem building the h4toh5 tools on  a machine. I tried the
>>>> binaries first but that gave me a a core dump.
>>>> Anyway, i build the hdf5-1.8.4-patch1 libs and then configured h4h5tools
>>>> (and pointed the hdf5 build).
>>>> The h4h5tools configures alright.
>>>>
>>>> However, when i issue: make i get the following:
>>>> gcc -DPACKAGE_NAME=\"H4H5Tools\" -DPACKAGE_TARNAME=\"h4h5tools\"
>>>> -DPACKAGE_VERSION=\"2.1.1\" -DPACKAGE_STRING=\"H4H5Tools\ 2.1.1\"
>>>> -DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
>>>> -DPACKAGE=\"h4h5tools\" -DVERSION=\"2.1.1\" -DSTDC_HEADERS=1
>>>> -DHAVE_HDF5_H=1 -DHAVE_LIBHDF5=1 -I.  
>>>>
>>>>     
>>>>       
>>>>         
>>>     
>>>       
>>     
> -I/home/mafunk/CODE/RSET/externalPackages/src/hdf5-1.8.4-patch1/hdf5/include
>   
>>   
>>     
>>>   
>>>     
>>>       
>>>> -m64 -MT h4toh5anno.o -MD -MP -MF .deps/h4toh5anno.Tpo -c -o
>>>> h4toh5anno.o h4toh5anno.c
>>>> In file included from h4toh5main.h:43,
>>>>                  from h4toh5anno.c:77:
>>>> h4toh5util.h:45:17: error: hdf.h: No such file or directory
>>>> h4toh5util.h:46:19: error: mfhdf.h: No such file or directory
>>>> In file included from h4toh5util.h:49,
>>>>                  from h4toh5main.h:43,
>>>>                  from h4toh5anno.c:77:
>>>> h4toh5.h:25:19: error: hfile.h: No such file or directory
>>>> In file included from h4toh5util.h:49,
>>>>                  from h4toh5main.h:43,
>>>>                  from h4toh5anno.c:77:
>>>>
>>>> what am i missing?
>>>>
>>>> thanks
>>>> matt
>>>>
>>>> _______________________________________________
>>>> Hdf-forum is for HDF software users discussion.
>>>> [email protected]
>>>> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
>>>>
>>>>
>>>> _______________________________________________
>>>> Hdf-forum is for HDF software users discussion.
>>>> [email protected]
>>>> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
>>>>   
>>>>     
>>>>       
>>>>         
>>> _______________________________________________
>>> Hdf-forum is for HDF software users discussion.
>>> [email protected]
>>> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
>>>
>>>
>>> _______________________________________________
>>> Hdf-forum is for HDF software users discussion.
>>> [email protected]
>>> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
>>>   
>>>     
>>>       
>> _______________________________________________
>> Hdf-forum is for HDF software users discussion.
>> [email protected]
>> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
>>
>>
>> _______________________________________________
>> Hdf-forum is for HDF software users discussion.
>> [email protected]
>> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
>>   
>>     
>
> _______________________________________________
> Hdf-forum is for HDF software users discussion.
> [email protected]
> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
>
>
> _______________________________________________
> Hdf-forum is for HDF software users discussion.
> [email protected]
> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
>   


_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org

Reply via email to