[mapguide-users] problem with Ubuntu 7.10 + MGOS 2.0.1 + PostGIS
schwanzy
schwanzy at gmail.com
Wed Aug 13 09:57:10 EDT 2008
I built MGOS 2.0.1 and fdo-3.3.0 in Ubuntu 7.10.
I couldn't configure data connection with PostGIS FDO provider and ldd
complains:
$ ldd -r fdo-3.3.0/lib/libPostGISProvider.so
linux-gate.so.1 => (0xffffe000)
libPostGISOverrides-3.3.0.so =>
/usr/local/fdo-3.3.0/lib/libPostGISOverrides-3.3.0.so (0xb7e40000)
libFDO-3.3.0.so => /usr/local/fdo-3.3.0/lib/libFDO-3.3.0.so
(0xb7af2000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb79f2000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb79cd000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7883000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7878000)
libxalan-c.so => /usr/local/fdo-3.3.0/lib/libxalan-c.so (0xb753b000)
libxalanMsg.so.17 => /usr/local/fdo-3.3.0/lib/libxalanMsg.so.17
(0xb7532000)
libxerces-c.so.25 => /usr/local/fdo-3.3.0/lib/libxerces-c.so.25
(0xb7152000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb713a000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7136000)
/lib/ld-linux.so.2 (0x80000000)
undefined symbol: crypt (fdo-3.3.0/lib/libPostGISProvider.so)
so I modified "./OpenSource_FDO/Providers/PostGIS/Src/Makefile.am" to
link with "-lcrypt":
libPostGISProvider_la_LIBADD = \
Provider/libPostGISProviderSrc.la \
libPostGISOverrides.la \
../../../Utilities/Common/libProvidersCommon.la \
../../../Fdo/Unmanaged/Src/libFDO.la \
../../../Thirdparty/boost/stage/lib/libboost_thread-mt.a \
../../../Thirdparty/boost/stage/lib/libboost_date_time-mt.a \
-lpq \
-lcrypt
Now the symbols are resolved and I can configure datasource in Mapguide
Studio 2009.
Connection tests are ok, but when I add a layer Mapguide Studio 2009
crashes.
At first Mapguide Maestro says "Provider reported no errors", but when I
try to create a new layer I get the error:
maestro.layer
and testing again the connection:
Errore del server remoto: (559) MgConnectionFailedException.:
Cannot establish connection.
Exception occurred in method MgServerConnection.Open at line 106
in file Services/ServerConnection.cpp
Any clue?
Thanks in advance.
// S
-------------- next part --------------
Skipped content of type multipart/related
More information about the mapguide-users
mailing list