[Gdal-dev] grass support in gdal on solaris

Jachym Cepicky jachym.cepicky at gmail.com
Thu Sep 6 01:37:51 EDT 2007


Hi,

I would like to compile GDAL (1.4.2) with GRASS support on Sun Solaris
10, Ultra Sparc architecture.

I get this error:
ogr/ogrpoint.o ./ogr/ogrcurve.o ./ogr/ogrlinestring.o ./ogr/ogrlinearring.o
./ogr/ogrpolygon.o ./ogr/ogrutils.o ./ogr/ogrgeometry.o
./ogr/ogrgeometrycollection.o ./ogr/ogrmultipolygon.o ./ogr/ogrsurface.o
./ogr/ogrmultipoint.o ./ogr/ogrmultilinestring.o ./ogr/ogr_api.o
./ogr/ogrfeature.o ./ogr/ogrfeaturedefn.o ./ogr/ogrfeaturequery.o
./ogr/ogrfeaturestyle.o ./ogr/ogrfielddefn.o ./ogr/ogrspatialreference.o
./ogr/ogr_srsnode.o ./ogr/ogr_srs_proj4.o ./ogr/ogr_fromepsg.o ./ogr/ogrct.o
./ogr/ogr_opt.o ./ogr/ogr_srs_esri.o ./ogr/ogr_srs_pci.o ./ogr/ogr_srs_usgs.o
./ogr/ogr_srs_dict.o ./ogr/ogr_srs_panorama.o ./ogr/swq.o
./ogr/ogr_srs_validate.o ./ogr/ogr_srs_xml.o ./ogr/ograssemblepolygon.o
./ogr/ogr2gmlgeometry.o ./ogr/gml2ogrgeometry.o
ranlib .libs/libgdal.a
creating libgdal.la
(cd .libs && rm -f libgdal.la && ln -s ../libgdal.la libgdal.la)
gmake[1]: Leaving directory `/export/home/meteo/src/gdal/gdal-1.4.2'
(cd ogr; gmake apps)
gmake[1]: Entering directory
`/export/home/meteo/src/gdal/gdal-1.4.2/ogr'
/bin/sh /export/home/meteo/src/gdal/gdal-1.4.2/libtool --mode=compile g
++ -Wall
 -O2   -Iogrsf_frmts -I. -I/export/home/meteo/src/gdal/gdal-1.4.2/port
-I/export/home/meteo/src/gdal/gdal-1.4.2/gcore
-I/export/home/meteo/src/gdal/gdal-1.4.2/alg
-I/export/home/meteo/src/gdal/gdal-1.4.2/ogr
-I/export/home/meteo/src/gdal/gdal-1.4.2/ogr/ogrsf_frmts   -DOGR_ENABLED
-I/export/home/meteo/src/gdal/gdal-1.4.2/port  -c -o ogrinfo.o
ogrinfo.cpp
 g++ -Wall -O2 -Iogrsf_frmts -I.
-I/export/home/meteo/src/gdal/gdal-1.4.2/port
-I/export/home/meteo/src/gdal/gdal-1.4.2/gcore
-I/export/home/meteo/src/gdal/gdal-1.4.2/alg
-I/export/home/meteo/src/gdal/gdal-1.4.2/ogr
-I/export/home/meteo/src/gdal/gdal-1.4.2/ogr/ogrsf_frmts -DOGR_ENABLED
-I/export/home/meteo/src/gdal/gdal-1.4.2/port -c ogrinfo.cpp  -fPIC
-DPIC -o
.libs/ogrinfo.o
 g++ -Wall -O2 -Iogrsf_frmts -I.
-I/export/home/meteo/src/gdal/gdal-1.4.2/port
-I/export/home/meteo/src/gdal/gdal-1.4.2/gcore
-I/export/home/meteo/src/gdal/gdal-1.4.2/alg
-I/export/home/meteo/src/gdal/gdal-1.4.2/ogr
-I/export/home/meteo/src/gdal/gdal-1.4.2/ogr/ogrsf_frmts -DOGR_ENABLED
-I/export/home/meteo/src/gdal/gdal-1.4.2/port -c ogrinfo.cpp -o
ogrinfo.o
>/dev/null 2>&1
/bin/sh /export/home/meteo/src/gdal/gdal-1.4.2/libtool --mode=link
g++
ogrinfo.o /export/home/meteo/src/gdal/gdal-1.4.2/libgdal.la -o ogrinfo
g++ ogrinfo.o -o .libs/ogrinfo
/export/home/meteo/src/gdal/gdal-1.4.2/.libs/libgdal.so
/usr/local/lib/libjpeg.so -ltiff /usr/local/lib/libpng12.so
-L/usr/local/lib
-L/usr/local/ssl/lib -L/usr/openwin/lib -L/usr/lib
-L/usr/local/BerkeleyDB.4.2/lib -L/usr/X11R6/lib
-L/usr/local/grass-6.2.2//lib
-lgrass_vect -lgrass_dig2 -lgrass_dgl -lgrass_rtree -lgrass_linkm
-lgrass_dbmiclient -lgrass_dbmibase -lgrass_I -lgrass_gproj -lgrass_vask
-lgrass_gmath -lgrass_gis -lgrass_datetime -lpq -lz -lrt -ldl
/usr/local/lib/./libstdc++.so
-L/usr2/SOURCES/S10/gcc-3.3.2/objdir/sparc-sun-solaris2.10/libstdc
++-v3/src
-L/usr2/SOURCES/S10/gcc-3.3.2/objdir/sparc-sun-solaris2.10/libstdc
++-v3/src/.libs
-L/usr2/SOURCES/S10/gcc-3.3.2/objdir/gcc -L/usr/ccs/bin
-L/usr/local/lib/gcc-lib/.. -Wl,-R -Wl,/usr/local/lib -Wl,-R
-Wl,/usr/local/lib/.
ld: warning: file /usr/local/lib/libstdc++.so: linked to
/usr/local/lib/./libstdc++.so: attempted multiple inclusion of file
ld: warning: symbol `sigfpe' has differing types:
        (file /usr/local/grass-6.2.2//lib/libgrass_I.so type=OBJT; file
/usr/lib/libc.so type=FUNC);
        /usr/local/grass-6.2.2//lib/libgrass_I.so definition taken
Undefined                       first referenced
 symbol                             in file
std::_Rb_tree_increment(std::_Rb_tree_node_base*)/export/home/meteo/src/gdal/gdal-1.4.2/.libs/libgdal.so
std::basic_string<char, std::char_traits<char>, std::allocator<char>
>::_Rep::_S_empty_rep_storage/export/home/meteo/src/gdal/gdal-1.4.2/.libs/libgdal.so
__gnu_cxx::__exchange_and_add(int volatile*,
int)/export/home/meteo/src/gdal/gdal-1.4.2/.libs/libgdal.so
std::_Rb_tree_increment(std::_Rb_tree_node_base
const*)/export/home/meteo/src/gdal/gdal-1.4.2/.libs/libgdal.so
std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*,
std::_Rb_tree_node_base&)/export/home/meteo/src/gdal/gdal-1.4.2/.libs/libgdal.so
std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*,
std::_Rb_tree_node_base*,
std::_Rb_tree_node_base&)/export/home/meteo/src/gdal/gdal-1.4.2/.libs/libgdal.so
std::_Rb_tree_decrement(std::_Rb_tree_node_base*)/export/home/meteo/src/gdal/gdal-1.4.2/.libs/libgdal.so
ld: fatal: Symbol referencing errors. No output written to .libs/ogrinfo
collect2: ld returned 1 exit status
gmake[1]: *** [ogrinfo] Error 1
gmake[1]: Leaving directory `/export/home/meteo/src/gdal/gdal-1.4.2/ogr'
gmake: *** [ogr-apps] Error 2

could anybody give me an advice, how to approach?

thanks 

jachym

-- 
Jachym Cepicky
e-mail: jachym.cepicky at gmail.com
URL: http://les-ejk.cz
GPG: http://www.les-ejk.cz/pgp/jachym_cepicky-gpg.pub

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?=
	=?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?=
	=?ISO-8859-1?Q?_zpr=E1vy?=
Url : http://lists.osgeo.org/pipermail/gdal-dev/attachments/20070906/fe146d60/attachment.bin


More information about the Gdal-dev mailing list