<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hi,
<br>
<br>
I´m trying to link gdal to fortrangis to use the gdal fortran
interface on Ubuntu 12.04. I´ve installed gdal Version 1.11. and
installed the fortrangis package with disabled shared libraries.
<br>
If I try now to compile a fortran program(e.g. Command: ifort -I <i
class="moz-txt-slash"><span class="moz-txt-tag">/</span>usr/local/include<span
class="moz-txt-tag">/</span></i> gdal_test.F90
/usr/local/lib/libfortranc.a /usr/local/lib/libshp.a
/usr/local/lib/libfortrangis.a /usr/local/lib/libgdal.a) I get a lot
of error messages stating undefined references:<br>
<br>
/usr/local/lib/libgdal.a(genbindataset.o): In function
`_Alloc_hider':<br>
/usr/include/c++/4.7/bits/basic_string.h:272: undefined reference to
`std::string::_Rep::_S_empty_rep_storage'<br>
/usr/local/lib/libgdal.a(genbindataset.o): In function
`std::string::_Rep::_M_dispose(std::allocator<char>
const&)':<br>
/usr/include/c++/4.7/bits/basic_string.h:237: undefined reference to
`std::string::_Rep::_S_empty_rep_storage'<br>
/usr/include/c++/4.7/bits/basic_string.h:246: undefined reference to
`std::string::_Rep::_M_destroy(std::allocator<char>
const&)'<br>
/usr/local/lib/libgdal.a(genbindataset.o): In function
`GDALRegister_GenBin':<br>
...<br>
<br>
<br>
Any help would be appreciated.
<br>
<br>
Regards,
<br>
Fabian
<br>
<pre class="moz-signature" cols="72">--
VISTA Geowissenschaftliche Fernerkundung GmbH
Administration: Anton-Ferstl-Str.11, D-82234 Wessling
Office: Gabelsbergerstr.51, D-80333 München
Tel. +49 89 287 794 59 Fax +49 89 523 89 804
eMail: <a class="moz-txt-link-abbreviated" href="mailto:niggemann@vista-geo.de">niggemann@vista-geo.de</a>; web: <a class="moz-txt-link-abbreviated" href="http://www.vista-geo.de">www.vista-geo.de</a>
Amtsgericht München HRB 129776
Sitz der Gesellschaft: Wessling
Geschäftsführung: Dr. Heike Bach
Bankverbindung: Hypo Vereinsbank München
BLZ 70020270 Konto 39042770
USt-IDNr. DE812904252
St.Nr. 11714150105
</pre>
</body>
</html>