[fdo-internals] S013-GB3: Build: Add PostGIS to build process(LINUX)

Traian Stanev traian.stanev at autodesk.com
Thu Oct 25 12:41:10 EDT 2007


 

Not sure about this one... Which version of GDAL are you using? Also, I
don't know if the call to OGRRegisterAll is necessary to do from the
provider - it seems that call is causing your troubles.

 

Traian

 

 

From: fdo-internals-bounces at lists.osgeo.org
[mailto:fdo-internals-bounces at lists.osgeo.org] On Behalf Of Greg Boone
Sent: Thursday, October 25, 2007 11:25 AM
To: FDO Internals Mail List
Subject: FW: [fdo-internals] S013-GB3: Build: Add PostGIS to build
process(LINUX)

 

Hi All,

 

Can I get some guidance on how to configure the GDAL build so that OGR
support is fully enabled?

 

Here are the settings I used.

 

./configure --with-gif=internal --with-jpeg=internal --with-png=internal
--with-libtiff=internal --with-geotiff=internal --with-pg=no
--with-python=no --with-libz=internal

 

However, I still am getting the following missing symbols in the OGR
.so:

 

undefined symbol: _ZN13OGRDataSource17DestroyDataSourceEPS_
(./libOGRProvider.so)

undefined symbol: _ZN20OGRSFDriverRegistrar4OpenEPKciPP11OGRSFDriver
(./libOGRProvider.so)

undefined symbol: OGRRegisterAll        (./libOGRProvider.so)

 

 

From: Jack Lee 
Sent: Thursday, October 25, 2007 9:45 AM
To: Greg Boone
Subject: RE: [fdo-internals] S013-GB3: Build: Add PostGIS to
buildprocess(LINUX)

 

Hi Greg,

 

Did you tried the following 

 

ldd -r libOGRProvider.so

 

?

 

I getting the following missing symbols:

 

undefined symbol: _ZN13OGRDataSource17DestroyDataSourceEPS_
(./libOGRProvider.so)

undefined symbol: _ZN20OGRSFDriverRegistrar4OpenEPKciPP11OGRSFDriver
(./libOGRProvider.so)

undefined symbol: OGRRegisterAll        (./libOGRProvider.so)

 

 

From: Greg Boone 
Sent: Thursday, October 25, 2007 9:29 AM
To: Jack Lee
Subject: RE: [fdo-internals] S013-GB3: Build: Add PostGIS to
buildprocess(LINUX)

 

Yes. I forgot that one. I will drop it.

 

From: Jack Lee 
Sent: Thursday, October 25, 2007 9:01 AM
To: Greg Boone
Subject: FW: [fdo-internals] S013-GB3: Build: Add PostGIS to
buildprocess(LINUX)

 

Hi Greg,

 

Building OGR seems to be ok.

 

I having problems building PostGIS:

 

configure.in:66: required file `Doc/Makefile.in' not found

 

Do you forget to drop Makefile.am for the Doc directory?

 

 

From: Jack Lee 
Sent: Wednesday, October 24, 2007 4:22 PM
To: Greg Boone
Subject: RE: [fdo-internals] S013-GB3: Build: Add PostGIS to
buildprocess(LINUX)

 

Hi Greg,

 

I will be doing a full build tonight. I will post to the mailing list if
I still have a problem.

 

 

From: Greg Boone 
Sent: Wednesday, October 24, 2007 4:18 PM
To: Jack Lee
Subject: RE: [fdo-internals] S013-GB3: Build: Add PostGIS to
buildprocess(LINUX)

 

Can you post to 'fdo-internals' and have others test?

 

From: Jack Lee 
Sent: Wednesday, October 24, 2007 3:42 PM
To: Greg Boone
Subject: FW: [fdo-internals] S013-GB3: Build: Add PostGIS to
buildprocess(LINUX)
Importance: High

 

Hi Greg,

 

I am having problems building ogr.

 

./build_linux.sh  --w ogr

 

Eventually, I get the following:

 

g++ -DPACKAGE_NAME=\"FDOOGR\" -DPACKAGE_TARNAME=\"fdoogr\"
-DPACKAGE_VERSION=\"3.3.0\" "-DPACKAGE_STRING=\"FDOOGR 3.3.0\""
-DPACKAGE_BUGREPORT=\"http://fdo.osgeo.org\" -DPACKAGE=\"fdoogr\"
-DVERSION=\"3.3.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I.
-I../../Fdo/Unmanaged/Inc -I/build1/slate/Thirdparty/gdal/ogr
-I/build1/slate/Thirdparty/gdal/ogr/ogrsf_frmts
-I/build1/slate/Thirdparty/gdal/port -I../../Thirdparty/gdal/ogr
-I../../Thirdparty/gdal/ogr/ogrsf_frmts -I../../Thirdparty/gdal/port
-MMD -MT -D__USE_GNU -DLINUX -DLINUX_IA32 -MT OgrFdoUtil.lo -MD -MP -MF
.deps/OgrFdoUtil.Tpo -c OgrFdoUtil.cpp  -fPIC -DPIC -o
.libs/OgrFdoUtil.o

In file included from /build1/slate/Thirdparty/gdal/ogr/ogr_core.h:126,

                 from
/build1/slate/Thirdparty/gdal/ogr/ogr_geometry.h:233,

                 from
/build1/slate/Thirdparty/gdal/ogr/ogr_feature.h:147,

                 from
/build1/slate/Thirdparty/gdal/ogr/ogrsf_frmts/ogrsf_frmts.h:97,

                 from stdafx.h:56,

                 from OgrFdoUtil.cpp:19:

/build1/slate/Thirdparty/gdal/port/cpl_port.h:189:22: direct.h: No such
file or directory

make: *** [OgrFdoUtil.lo] Error 1

 

From: fdo-internals-bounces at lists.osgeo.org
[mailto:fdo-internals-bounces at lists.osgeo.org] On Behalf Of Greg Boone
Sent: Wednesday, October 24, 2007 3:35 PM
To: FDO Internals Mail List
Subject: RE: [fdo-internals] S013-GB3: Build: Add PostGIS to
buildprocess(LINUX)
Importance: High

 

I just want to clarify that the neither the PostGIS nor the OGR Linux
binaries have been tested/validated. This will have to be done before
they can be released as part of the FDO 3.3.0 beta. 

 

I will need other members of the community to assist with this task.

 

Greg

 

From: fdo-internals-bounces at lists.osgeo.org
[mailto:fdo-internals-bounces at lists.osgeo.org] On Behalf Of Jason Birch
Sent: Wednesday, October 24, 2007 12:47 PM
To: FDO Internals Mail List
Subject: RE: [fdo-internals] S013-GB3: Build: Add PostGIS to
buildprocess(LINUX)

 

Awesome...

 

  _____  

From: Greg Boone
Subject: [fdo-internals] S013-GB3: Build: Add PostGIS to build
process(LINUX)

Title:            Build: Add PostGIS to build process (Linux)

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/fdo-internals/attachments/20071025/6db49b90/attachment.html


More information about the fdo-internals mailing list