<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
--></style><title>Re: [Gdal-dev] Trouble to compile GDAL-cvs with
HDF4 in OS</title></head><body>
<div>Hi, Andrey</div>
<div><br></div>
<div><br></div>
<blockquote type="cite" cite>> -lm -ldl >&5<br>
> ld: can't locate file for: -lhdf4<br>
> configure:20574: $? = 1<br>
> configure: failed program was:<br>
> #line 20545 "configure"<br>
> #include "confdefs.h"<br>
> ....<br>
<br>
Is it the end of the HDF-related log? I think it should be more<br>
information after these two tests (in case you are using
recent</blockquote>
<blockquote type="cite" cite>snapshot).</blockquote>
<div><br></div>
<div>It's not complete !!!</div>
<div>from config.log</div>
<div><br></div>
<blockquote><font face="Courier New">........</font></blockquote>
<blockquote><font face="Courier New">configure:19268: checking for
ffopen in -lcfitsio</font></blockquote>
<blockquote><font face="Courier New">configure:19301: gcc -o conftest
-g -O2 -DCPL_MULTIPROC_PTHREAD -DCPL_MULTIPROC_PTHREAD
conftest.c -lcfitsio -lz -lpthread -lm -ldl
>&5</font></blockquote>
<blockquote><font face="Courier New">ld: can't locate file for:
-lcfitsio</font></blockquote>
<blockquote><font face="Courier New">configure:19304: $? =
1</font></blockquote>
<blockquote><font face="Courier New">configure: failed program
was:</font></blockquote>
<blockquote><font face="Courier New">#line 19275
"configure"</font></blockquote>
<blockquote><font face="Courier New">#include
"confdefs.h"</font></blockquote>
<blockquote><font face="Courier New"><br></font></blockquote>
<blockquote><font face="Courier New">/* Override any gcc2 internal
prototype to avoid an error. */</font></blockquote>
<blockquote><font face="Courier New">#ifdef
__cplusplus</font></blockquote>
<blockquote><font face="Courier New">extern
"C"</font></blockquote>
<blockquote><font face="Courier New">#endif</font></blockquote>
<blockquote><font face="Courier New">/* We use char because int might
match the return type of a gcc2</font></blockquote>
<blockquote><font face="Courier New"> builtin and then its
argument prototype would still apply. */</font></blockquote>
<blockquote><font face="Courier New">char ffopen
();</font></blockquote>
<blockquote><font face="Courier New">#ifdef
F77_DUMMY_MAIN</font></blockquote>
<blockquote><font face="Courier New"># ifdef
__cplusplus</font></blockquote>
<blockquote><font face="Courier New"> extern
"C"</font></blockquote>
<blockquote><font face="Courier New"># endif</font></blockquote>
<blockquote><font face="Courier New"> int F77_DUMMY_MAIN()
{ return 1; }</font></blockquote>
<blockquote><font face="Courier New">#endif</font></blockquote>
<blockquote><font face="Courier New">int</font></blockquote>
<blockquote><font face="Courier New">main ()</font></blockquote>
<blockquote><font face="Courier New">{</font></blockquote>
<blockquote><font face="Courier New">ffopen ();</font></blockquote>
<blockquote><font face="Courier New"> ;</font></blockquote>
<blockquote><font face="Courier New"> return
0;</font></blockquote>
<blockquote><font face="Courier New">}</font></blockquote>
<blockquote><font face="Courier New">configure:19321: result:
no</font></blockquote>
<blockquote><font face="Courier New">configure:20320: checking for
FMEObjects</font></blockquote>
<blockquote><font face="Courier New">configure:20325: result: disabled
by user</font></blockquote>
<blockquote><font face="Courier New">configure:20476: checking for
SDreaddata in -lmfhdf</font></blockquote>
<blockquote><font face="Courier New">configure:20509: gcc -o conftest
-g -O2 -DCPL_MULTIPROC_PTHREAD -DCPL_MULTIPROC_PTHREAD
conftest.c -lmfhdf -L/sw/lib -lz -lpthread -lm -ldl
>&5</font></blockquote>
<blockquote><font face="Courier New">ld: Undefined
symbols:</font></blockquote>
<blockquote><font face="Courier New">_DFKNTsize</font></blockquote>
<blockquote><font face="Courier New">_DFKconvert</font></blockquote>
<blockquote><font face="Courier New">_DFKgetPNSC</font></blockquote>
<blockquote><font
face="Courier New">_DFKislitendNT</font></blockquote>
<blockquote><font
face="Courier New">_DFKisnativeNT</font></blockquote>
<blockquote><font face="Courier New">_HCcreate</font></blockquote>
<blockquote><font
face="Courier New">_HCgetcompress</font></blockquote>
<blockquote><font
face="Courier New">_HDget_special_info</font></blockquote>
<blockquote><font face="Courier New">_HEPclear</font></blockquote>
<blockquote><font face="Courier New">_HEpush</font></blockquote>
<blockquote><font face="Courier New">_HMCcreate</font></blockquote>
<blockquote><font face="Courier New">_HMCreadChunk</font></blockquote>
<blockquote><font
face="Courier New">_HMCsetMaxcache</font></blockquote>
<blockquote><font
face="Courier New">_HMCwriteChunk</font></blockquote>
<blockquote><font
face="Courier New">_HPregister_term_func</font></blockquote>
<blockquote><font face="Courier New">_HXcreate</font></blockquote>
<blockquote><font face="Courier New">_Hendaccess</font></blockquote>
<blockquote><font face="Courier New">_Hinquire</font></blockquote>
<blockquote><font face="Courier New">_Hnewref</font></blockquote>
<blockquote><font
face="Courier New">_Hsetaccesstype</font></blockquote>
<blockquote><font face="Courier New">_Vaddtagref</font></blockquote>
<blockquote><font face="Courier New">_Vattach</font></blockquote>
<blockquote><font face="Courier New">_Vdetach</font></blockquote>
<blockquote><font face="Courier New">_error_top</font></blockquote>
<blockquote><font face="Courier New">_DFKsetNT</font></blockquote>
<blockquote><font face="Courier New">_HDmemfill</font></blockquote>
<blockquote><font face="Courier New">_HLcreate</font></blockquote>
<blockquote><font face="Courier New">_Hread</font></blockquote>
<blockquote><font face="Courier New">_Hseek</font></blockquote>
<blockquote><font face="Courier New">_Hsetlength</font></blockquote>
<blockquote><font face="Courier New">_Hstartaccess</font></blockquote>
<blockquote><font face="Courier New">_Hstartread</font></blockquote>
<blockquote><font face="Courier New">_Hwrite</font></blockquote>
<blockquote><font face="Courier New">_Vgettagref</font></blockquote>
<blockquote><font face="Courier New">_Vntagrefs</font></blockquote>
<blockquote><font face="Courier New">_DFdiput</font></blockquote>
<blockquote><font face="Courier New">_DFdisetup</font></blockquote>
<blockquote><font face="Courier New">_DFdiwrite</font></blockquote>
<blockquote><font face="Courier New">_Hclose</font></blockquote>
<blockquote><font face="Courier New">_Hdeldd</font></blockquote>
<blockquote><font face="Courier New">_Hgetelement</font></blockquote>
<blockquote><font face="Courier New">_Hishdf</font></blockquote>
<blockquote><font face="Courier New">_Hlength</font></blockquote>
<blockquote><font face="Courier New">_Hopen</font></blockquote>
<blockquote><font face="Courier New">_Hputelement</font></blockquote>
<blockquote><font face="Courier New">_VFfieldorder</font></blockquote>
<blockquote><font face="Courier New">_VFfieldtype</font></blockquote>
<blockquote><font face="Courier New">_VHmakegroup</font></blockquote>
<blockquote><font face="Courier New">_VHstoredata</font></blockquote>
<blockquote><font face="Courier New">_VHstoredatam</font></blockquote>
<blockquote><font face="Courier New">_VSattach</font></blockquote>
<blockquote><font face="Courier New">_VSdelete</font></blockquote>
<blockquote><font face="Courier New">_VSdetach</font></blockquote>
<blockquote><font face="Courier New">_VSgetclass</font></blockquote>
<blockquote><font face="Courier New">_VSinquire</font></blockquote>
<blockquote><font face="Courier New">_VSread</font></blockquote>
<blockquote><font face="Courier New">_VSseek</font></blockquote>
<blockquote><font face="Courier New">_VSsetfields</font></blockquote>
<blockquote><font face="Courier New">_VSwrite</font></blockquote>
<blockquote><font face="Courier New">_Vdelete</font></blockquote>
<blockquote><font face="Courier New">_Vfindclass</font></blockquote>
<blockquote><font face="Courier New">_Vfinish</font></blockquote>
<blockquote><font face="Courier New">_Vgetclass</font></blockquote>
<blockquote><font face="Courier New">_Vgetnext</font></blockquote>
<blockquote><font face="Courier New">_Vinitialize</font></blockquote>
<blockquote><font face="Courier New">_Vinquire</font></blockquote>
<blockquote><font face="Courier New">_Visvg</font></blockquote>
<blockquote><font face="Courier New">_Visvs</font></blockquote>
<blockquote><font face="Courier New">_vexistvg</font></blockquote>
<blockquote><font face="Courier New">_vexistvs</font></blockquote>
<blockquote><font face="Courier New">_ANannlen</font></blockquote>
<blockquote><font face="Courier New">_ANannlist</font></blockquote>
<blockquote><font face="Courier New">_ANend</font></blockquote>
<blockquote><font face="Courier New">_ANendaccess</font></blockquote>
<blockquote><font face="Courier New">_ANnumann</font></blockquote>
<blockquote><font face="Courier New">_ANreadann</font></blockquote>
<blockquote><font face="Courier New">_ANstart</font></blockquote>
<blockquote><font face="Courier New">_DFdiget</font></blockquote>
<blockquote><font face="Courier New">_DFdiread</font></blockquote>
<blockquote><font face="Courier New">_Hnextread</font></blockquote>
<blockquote><font face="Courier New">configure:20512: $? =
1</font></blockquote>
<blockquote><font face="Courier New">configure: failed program
was:</font></blockquote>
<blockquote><font face="Courier New">#line 20483
"configure"</font></blockquote>
<blockquote><font face="Courier New">#include
"confdefs.h"</font></blockquote>
<blockquote><font face="Courier New"><br></font></blockquote>
<blockquote><font face="Courier New">/* Override any gcc2 internal
prototype to avoid an error. */</font></blockquote>
<blockquote><font face="Courier New">#ifdef
__cplusplus</font></blockquote>
<blockquote><font face="Courier New">extern
"C"</font></blockquote>
<blockquote><font face="Courier New">#endif</font></blockquote>
<blockquote><font face="Courier New">/* We use char because int might
match the return type of a gcc2</font></blockquote>
<blockquote><font face="Courier New"> builtin and then its
argument prototype would still apply. */</font></blockquote>
<blockquote><font face="Courier New">char SDreaddata
();</font></blockquote>
<blockquote><font face="Courier New">#ifdef
F77_DUMMY_MAIN</font></blockquote>
<blockquote><font face="Courier New"># ifdef
__cplusplus</font></blockquote>
<blockquote><font face="Courier New"> extern
"C"</font></blockquote>
<blockquote><font face="Courier New"># endif</font></blockquote>
<blockquote><font face="Courier New"> int F77_DUMMY_MAIN()
{ return 1; }</font></blockquote>
<blockquote><font face="Courier New">#endif</font></blockquote>
<blockquote><font face="Courier New">int</font></blockquote>
<blockquote><font face="Courier New">main ()</font></blockquote>
<blockquote><font face="Courier New">{</font></blockquote>
<blockquote><font face="Courier New">SDreaddata
();</font></blockquote>
<blockquote><font face="Courier New"> ;</font></blockquote>
<blockquote><font face="Courier New"> return
0;</font></blockquote>
<blockquote><font face="Courier New">}</font></blockquote>
<blockquote><font face="Courier New">configure:20529: result:
no</font></blockquote>
<blockquote><font face="Courier New">configure:20538: checking for
SDreaddata in -lhdf4</font></blockquote>
<blockquote><font face="Courier New">configure:20571: gcc -o conftest
-g -O2 -DCPL_MULTIPROC_PTHREAD -DCPL_MULTIPROC_PTHREAD
conftest.c -lhdf4 -L/sw/lib -lz -lpthread -lm -ldl
>&5</font></blockquote>
<blockquote><font face="Courier New">ld: can't locate file for:
-lhdf4</font></blockquote>
<blockquote><font face="Courier New">configure:20574: $? =
1</font></blockquote>
<blockquote><font face="Courier New">configure: failed program
was:</font></blockquote>
<blockquote><font face="Courier New">#line 20545
"configure"</font></blockquote>
<blockquote><font face="Courier New">#include
"confdefs.h"</font></blockquote>
<blockquote><font face="Courier New"><br></font></blockquote>
<blockquote><font face="Courier New">/* Override any gcc2 internal
prototype to avoid an error. */</font></blockquote>
<blockquote><font face="Courier New">#ifdef
__cplusplus</font></blockquote>
<blockquote><font face="Courier New">extern
"C"</font></blockquote>
<blockquote><font face="Courier New">#endif</font></blockquote>
<blockquote><font face="Courier New">/* We use char because int might
match the return type of a gcc2</font></blockquote>
<blockquote><font face="Courier New"> builtin and then its
argument prototype would still apply. */</font></blockquote>
<blockquote><font face="Courier New">char SDreaddata
();</font></blockquote>
<blockquote><font face="Courier New">#ifdef
F77_DUMMY_MAIN</font></blockquote>
<blockquote><font face="Courier New"># ifdef
__cplusplus</font></blockquote>
<blockquote><font face="Courier New"> extern
"C"</font></blockquote>
<blockquote><font face="Courier New"># endif</font></blockquote>
<blockquote><font face="Courier New"> int F77_DUMMY_MAIN()
{ return 1; }</font></blockquote>
<blockquote><font face="Courier New">#endif</font></blockquote>
<blockquote><font face="Courier New">int</font></blockquote>
<blockquote><font face="Courier New">main ()</font></blockquote>
<blockquote><font face="Courier New">{</font></blockquote>
<blockquote><font face="Courier New">SDreaddata
();</font></blockquote>
<blockquote><font face="Courier New"> ;</font></blockquote>
<blockquote><font face="Courier New"> return
0;</font></blockquote>
<blockquote><font face="Courier New">}</font></blockquote>
<blockquote><font face="Courier New">configure:20591: result:
no</font></blockquote>
<blockquote><font face="Courier New">configure:20604: checking for
SDreaddata in -lmfhdf</font></blockquote>
<blockquote><font face="Courier New">configure:20637: gcc -o conftest
-g -O2 -DCPL_MULTIPROC_PTHREAD -DCPL_MULTIPROC_PTHREAD
conftest.c -lmfhdf -ldf -ljpeg -lz -L/sw/lib -lz -lpthread -lm -ldl
>&5</font></blockquote>
<blockquote><font face="Courier New">configure:20640: $? =
0</font></blockquote>
<blockquote><font face="Courier New">configure:20643: test -s
conftest</font></blockquote>
<blockquote><font face="Courier New">configure:20646: $? =
0</font></blockquote>
<blockquote><font face="Courier New">configure:20657: result:
yes</font></blockquote>
<blockquote><font face="Courier New">configure:21072: checking for
NCScbmOpenFileView in -lNCSEcw</font></blockquote>
<blockquote><font face="Courier New">configure:21105: gcc -o conftest
-g -O2 -DCPL_MULTIPROC_PTHREAD -DCPL_MULTIPROC_PTHREAD
conftest.c -lNCSEcw -L/sw/lib -lmfhdf -ldf -lz -lpthread -lm
-ldl >&5</font></blockquote>
<blockquote><font face="Courier New">ld: can't locate file for:
-lNCSEcw</font></blockquote>
<blockquote><font face="Courier New">configure:21108: $? =
1</font></blockquote>
<blockquote><font face="Courier New">configure: failed program
was:</font></blockquote>
<blockquote><font face="Courier New">#line 21079
"configure"</font></blockquote>
<blockquote><font face="Courier New">#include
"confdefs.h"</font></blockquote>
<blockquote><font face="Courier New"><br></font></blockquote>
<blockquote><font face="Courier New">/* Override any gcc2 internal
prototype to avoid an error. */</font></blockquote>
<blockquote><font face="Courier New">#ifdef
__cplusplus</font></blockquote>
<blockquote><font face="Courier New">extern
"C"</font></blockquote>
<blockquote><font face="Courier New">#endif</font></blockquote>
<blockquote><font face="Courier New">/* We use char because int might
match the return type of a gcc2</font></blockquote>
<blockquote><font face="Courier New"> builtin and then its
argument prototype would still apply. */</font></blockquote>
<blockquote><font face="Courier New">char NCScbmOpenFileView
();</font></blockquote>
<blockquote><font face="Courier New">#ifdef
F77_DUMMY_MAIN</font></blockquote>
<blockquote><font face="Courier New"># ifdef
__cplusplus</font></blockquote>
<blockquote><font face="Courier New"> extern
"C"</font></blockquote>
<blockquote><font face="Courier New"># endif</font></blockquote>
<blockquote><font face="Courier New"> int F77_DUMMY_MAIN()
{ return 1; }</font></blockquote>
<blockquote><font face="Courier New">#endif</font></blockquote>
<blockquote><font face="Courier New">int</font></blockquote>
<blockquote><font face="Courier New">main ()</font></blockquote>
<blockquote><font face="Courier New">{</font></blockquote>
<blockquote><font face="Courier New">NCScbmOpenFileView
();</font></blockquote>
<blockquote><font face="Courier New"> ;</font></blockquote>
<blockquote><font face="Courier New"> return
0;</font></blockquote>
<blockquote><font face="Courier New">}</font></blockquote>
<blockquote><font face="Courier New">configure:21125: result:
no</font></blockquote>
<blockquote><font face="Courier New">configure:21178: checking for
Kakadu JPEG2000 support</font></blockquote>
<blockquote><font face="Courier New">configure:21190: result: not
requested.</font></blockquote>
<blockquote><font face="Courier New">configure:21216: checking for
MrSID support</font></blockquote>
<blockquote><font face="Courier New">configure:21228: result: not
requested.</font></blockquote>
<blockquote>.........</blockquote>
<div><br></div>
<blockquote type="cite" cite>> Is this an error ?<br>
<br>
Yes, both tests are failed.</blockquote>
<div><br></div>
<div>Arghh !!!!</div>
<div><br>
<br>
</div>
<blockquote type="cite" cite>> After ./configure I enter make until
the end without error (?????), I<br>
> suppose, and after I enter sudo make install.<br>
> When I enter:<br>
> [lorenzo:~] lor% /usr/local/bin/gdal-config --formats<br>
> gxf gtiff hfa aigrid aaigrid ceos ceos2 iso8211 xpm sdts raw dted
mem<br>
> jdem envisat elas fit vrt usgsdem l1b nitf bmp pcidsk bsb hdf4
gif<br>
> jpeg png<br>
> [lorenzo:~] lor%<br>
> I see hdf4 in the list.<br>
><br>
> Now I want to see the information from Aster files hdf:<br>
><br>
> [lorenzo:~] lor% /usr/local/bin/gdalinfo<br>
> /ASTER_files/AST_L1B_002_01152002101254_05232402150244.hdf<br>
> Driver: HDF4/Hierarchical Data Format Release 4<br>
> Size is 512, 512<br>
> Coordinate System is `'<br>
> Metadata:<br>
> HDFEOSVersion=HDFEOS_V2.6<br>
> IDOFASTERGDSDATAGRANULE=ASTL1B
0201101012540205220094<br>
> RECEIVINGCENTER=EDOS<br>
> PROCESSINGCENTER=ASTER-GDS<br>
> SENSORNAME=VNIR<br>
> POINTINGANGLE=0.025000<br>
> SETTINGTIMEOFPOINTING=2002-01-10T10:10:22Z<br>
> SENSORNAME=SWIR<br>
> ....<br>
<br>
Looks like configure fails to detect a library, but build system does
it<br>
successful. Anyhow GDAL on your system supports HDF4. Otherwise
you<br>
can't get gdalinfo output for HDF files.</blockquote>
<div><br></div>
<div>When I enter:</div>
<div><br></div>
<blockquote><font face="Courier New">[lorenzo:~] lor%
/usr/local/bin/gdal-config --libs</font></blockquote>
<blockquote><font face="Courier New">-L/usr/local/lib
-lgdal</font></blockquote>
<blockquote><font face="Courier New">[lorenzo:~]
lor%</font></blockquote>
<blockquote><br></blockquote>
<div>At the beginning of ./configure I see 3 lines of<font
face="Courier New"> SDreaddata</font>:</div>
<div><br></div>
<blockquote><font face="Courier New">.......</font></blockquote>
<blockquote><font face="Courier New">checking for FMEObjects...
disabled by user</font></blockquote>
<blockquote><font face="Courier New">checking for SDreaddata in
-lmfhdf... no</font></blockquote>
<blockquote><font face="Courier New">checking for SDreaddata in
-lhdf4... no</font></blockquote>
<blockquote><font face="Courier New">checking for SDreaddata in
-lmfhdf... yes</font></blockquote>
<blockquote><font face="Courier New">jpeg2000 support
disabled.</font></blockquote>
<blockquote><font face="Courier New">.......</font></blockquote>
<blockquote><br></blockquote>
<div>It'strange</div>
<div><br></div>
<div><br></div>
<blockquote type="cite" cite>> Now I compile Grass with GDAL
support and after I use in grass the<br>
> module r.in.gdal for importing the same file and I have this
error:<br>
> format not recognized<br>
<br>
Are you sure GRASS using recently compiled GDAL? Is it possible you
have<br>
outdated GDAL binaries somewhere in the system?</blockquote>
<div><br></div>
<div>I have built Grass binaries from grass53cvs source with this gdal
binaries (--with-gdal=/usr/local/bin/gdal-config). I have new gdal
binaries.</div>
<div>Grass import my SPOT files, QuickBird files but not Aster file
(hdf). I read:</div>
<div> ... not recognised as a supported file format</div>
<div><br></div>
<div>Is it an error in gdal or grass?</div>
<div><br></div>
<div>Have I to recompile grass?</div>
<div><br></div>
<div>Which tool can I use for converting this file from gdal?</div>
<div><br></div>
<div>I have a file named libgdal.la in /usr/local/lib</div>
<blockquote><font face="Courier New"># libgdal.la - a libtool library
file</font></blockquote>
<blockquote><font face="Courier New"># Generated by ltmain.sh - GNU
libtool 1.5.0a (1.1220.2.25 2003/08/01 19:08:35) Debian: 49
$</font></blockquote>
<blockquote><font face="Courier New">#</font></blockquote>
<blockquote><font face="Courier New"># Please DO NOT delete this
file!</font></blockquote>
<blockquote><font face="Courier New"># It is necessary for linking the
library.</font></blockquote>
<blockquote><font face="Courier New"><br></font></blockquote>
<blockquote><font face="Courier New"># The name that we can
dlopen(3).</font></blockquote>
<blockquote><font
face="Courier New">dlname='libgdal.1.dylib'</font></blockquote>
<blockquote><font face="Courier New"><br></font></blockquote>
<blockquote><font face="Courier New"># Names of this
library.</font></blockquote>
<blockquote><font
face="Courier New">library_names='libgdal.1.1.9.dylib
libgdal.1.1.dylib libgdal.1.dylib libgdal.dylib'</font></blockquote>
<blockquote><font face="Courier New"><br></font></blockquote>
<blockquote><font face="Courier New"># The name of the static
archive.</font></blockquote>
<blockquote><font
face="Courier New">old_library='libgdal.a'</font></blockquote>
<blockquote><font face="Courier New"><br></font></blockquote>
<blockquote><font face="Courier New"># Libraries that this one depends
upon.</font></blockquote>
<blockquote><font face="Courier New">dependency_libs='
/sw/lib/libodbc.la -L/sw/lib /sw/lib/libiconv.la -lmfhdf -ldf -lz
-lpthread -lm -ldl'</font></blockquote>
<blockquote><font face="Courier New"><br></font></blockquote>
<blockquote><font face="Courier New"># Version information for
libgdal.</font></blockquote>
<blockquote><font face="Courier New">current=2</font></blockquote>
<blockquote><font face="Courier New">age=1</font></blockquote>
<blockquote><font face="Courier New">revision=9</font></blockquote>
<blockquote><font face="Courier New"><br></font></blockquote>
<blockquote><font face="Courier New"># Is this an already installed
library?</font></blockquote>
<blockquote><font face="Courier New">installed=yes</font></blockquote>
<blockquote><font face="Courier New"><br></font></blockquote>
<blockquote><font face="Courier New"># Should we warn about
portability when linking against -modules?</font></blockquote>
<blockquote><font
face="Courier New">shouldnotlink=no</font></blockquote>
<blockquote><font face="Courier New"><br></font></blockquote>
<blockquote><font face="Courier New"># Files to
dlopen/dlpreopen</font></blockquote>
<blockquote><font face="Courier New">dlopen=''</font></blockquote>
<blockquote><font face="Courier New">dlpreopen=''</font></blockquote>
<blockquote><font face="Courier New"><br></font></blockquote>
<blockquote><font face="Courier New"># Directory that this library
needs to be installed in:</font></blockquote>
<blockquote><font
face="Courier New">libdir='/usr/local/lib'</font></blockquote>
<div><br></div>
<div>There is -lmfhdf and -ldf. Mmmhhhh !!!</div>
<div><br></div>
<blockquote type="cite" cite>> Is it possible to enable GDAL for
supporting HDF4 lib in Mac OS X?<br>
</blockquote>
<blockquote type="cite" cite>Yes, you did it already!</blockquote>
<blockquote type="cite" cite><br></blockquote>
<div><br></div>
<div>Thanks</div>
<div><br></div>
<x-sigsep><pre>--
</pre></x-sigsep>
<div><font face="Verdana"
color="#000000"
>____________________________________________________________________<span
></span>____</font></div>
<div><font face="Courier New"
color="#000000">|| Lorenzo
Moretti e-mail:
lorenzo.moretti@bologna.enea.it </font></div
>
<div><font face="Courier New" color="#000000">||/|/| ENEA
prot <span
></span> Web:
http://wwwamb.bologna.enea.it/ </font></div>
<div><font face="Courier New" color="#000000">|| |
via Don Fiammelli, 2 FTP:
ftp://ftpamb.bologna.enea.it/ (ris.)</font></div>
<div><font face="Courier New" color="#000000">~~~~~~ 40128
BOLOGNA - ITALY Ph: +39-0516098086 Fax:
+39-0516098131</font></div>
<div><font face="Courier New"
color="#000000"
>____________________________________________________________________<span
></span>____</font></div>
</body>
</html>