[fdo-users] FDO 3.5.0 RC1 linux binaries problem

vrifino vrifino at smaitalia.it
Wed May 19 08:30:39 EDT 2010


Hello all,

i have developed a custom library using fdo 3.4 linux binaries on rhel5 and
then i have used this library in my own executables. All works fine: i use
ArcSde, SHP, GDAL providers with no problems.
For test i have downloaded fdo 3.5 RC1 linux binaries: my custom library
compiles fine, but executables that use this library don't compile.
Error:
Linking CXX executable ASFtdtcSvc
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQresultStatus'
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQresultErrorMessage'
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQnfields'
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQgetvalue'
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQsetdbLogin'
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQcmdTuples'
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQclear'
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQfinish'
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQdescribePortal'
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQerrorMessage'
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQresStatus'
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQftype'
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQfnumber'
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQstatus'
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQntuples'
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQexecParams'
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQfname'
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQgetisnull'
/usr/local/fdo-3.5.0/lib/libPostGISProvider-3.5.0.so: undefined reference to
`PQexec'
collect2: ld returned 1 exit status
make[2]: *** [ASFtdtcSvc] Error 1
make[1]: *** [CMakeFiles/ASFtdtcSvc.dir/all] Error 2
make: *** [all] Error 2

Any ideas?

Other question:
In the linux sdk i don't find FdoSpatial.h and Spatial include folder that i
need: i have added this from win sdk and i have used FdoSpatialUtility in my
library and all works fine. Why linux sdk miss FdoSpatial.h and Spatial
include folder?


Thank in advance,
Vito

-- 
View this message in context: http://osgeo-org.1803224.n2.nabble.com/FDO-3-5-0-RC1-linux-binaries-problem-tp5074711p5074711.html
Sent from the FDO Users mailing list archive at Nabble.com.


More information about the fdo-users mailing list