[postgis-devel] [PostGIS] #1802: Ensure interruptability of long-running calls
PostGIS
trac at osgeo.org
Thu Jun 7 23:30:37 PDT 2012
#1802: Ensure interruptability of long-running calls
---------------------+------------------------------------------------------
Reporter: strk | Owner: strk
Type: task | Status: new
Priority: medium | Milestone: PostGIS 2.1.0
Component: postgis | Version: 2.0.x
Keywords: |
---------------------+------------------------------------------------------
Comment(by robe):
strk,
Not having much luck compiling. After compiling geos r3672 and installing
that, I still can't compile PostGIS under win32.
I get this error:
{{{
postgis_module.c: In function `_PG_init':
postgis_module.c:54: error: too few arguments to function
`GEOS_interruptRegisterCallback'
postgis_module.c: At top level:
postgis_module.c:35: warning: 'geosInterruptCallback' defined but not used
make[1]: *** [postgis_module.o] Error 1
make[1]: Leaving directory `/c/projects/PostGIS/trunk/postgis'
make: *** [all] Error 1
}}}
BTW my GEOS make install error looks like this and then I have to manually
copy the geos-config to complete install.
I'm pretty sure its this ticket issue:
http://trac.osgeo.org/geos/ticket/472
which is caused by this thing you did:
http://trac.osgeo.org/geos/ticket/319
I think you said you were going to revert?
{{{
XMLTester-XMLTester.o: In function
`ZN9XMLTester19parsePrecisionModelEPK12TiXmlE
lement':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/memory:334:
undefined reference to `geos::geom::PrecisionModel::~PrecisionModel()'
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/memory:334:
undefined reference to `geos::geom::PrecisionModel::~PrecisionModel()'
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/memory:334:
undefined reference to `geos::geom::PrecisionModel::~PrecisionModel()'
XMLTester-XMLTester.o: In function `ZN9XMLTesterD1Ev':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/ext/new_allo
cator.h:69: undefined reference to
`geos::io::ByteOrderDataInStream::~ByteOrderD
ataInStream()'
XMLTester-XMLTester.o: In function `ZN9XMLTesterD1Ev':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/memory:260:
undefined reference to `geos::io::WKTReader::~WKTReader()'
XMLTester-XMLTester.o: In function `ZN9XMLTesterD1Ev':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/ext/new_allo
cator.h:69: undefined reference to
`geos::io::ByteOrderDataInStream::~ByteOrderD
ataInStream()'
XMLTester-XMLTester.o: In function `ZN9XMLTesterD1Ev':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/memory:260:
undefined reference to `geos::geom::PrecisionModel::~PrecisionModel()'
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/memory:260:
undefined reference to `geos::io::WKTReader::~WKTReader()'
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/memory:260:
undefined reference to `geos::geom::PrecisionModel::~PrecisionModel()'
XMLTester-XMLTester.o: In function `ZN9XMLTesterD2Ev':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/ext/new_allo
cator.h:69: undefined reference to
`geos::io::ByteOrderDataInStream::~ByteOrderD
ataInStream()'
XMLTester-XMLTester.o: In function `ZN9XMLTesterD2Ev':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/memory:260:
undefined reference to `geos::io::WKTReader::~WKTReader()'
XMLTester-XMLTester.o: In function `ZN9XMLTesterD2Ev':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/ext/new_allo
cator.h:69: undefined reference to
`geos::io::ByteOrderDataInStream::~ByteOrderD
ataInStream()'
XMLTester-XMLTester.o: In function `ZN9XMLTesterD2Ev':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/memory:260:
undefined reference to `geos::geom::PrecisionModel::~PrecisionModel()'
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/memory:260:
undefined reference to `geos::io::WKTReader::~WKTReader()'
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/memory:260:
undefined reference to `geos::geom::PrecisionModel::~PrecisionModel()'
XMLTester-XMLTester.o: In function `ZN9XMLTesterC1Ev':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/ext/new_allo
cator.h:69: undefined reference to
`geos::io::ByteOrderDataInStream::~ByteOrderD
ataInStream()'
XMLTester-XMLTester.o: In function `ZN9XMLTesterC1Ev':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/memory:260:
undefined reference to `geos::io::WKTReader::~WKTReader()'
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/memory:260:
undefined reference to `geos::geom::PrecisionModel::~PrecisionModel()'
XMLTester-XMLTester.o: In function `ZN9XMLTesterC2Ev':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/ext/new_allo
cator.h:69: undefined reference to
`geos::io::ByteOrderDataInStream::~ByteOrderD
ataInStream()'
XMLTester-XMLTester.o: In function `ZN9XMLTesterC2Ev':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/memory:260:
undefined reference to `geos::io::WInfo: resolving vtable for
geos::geomgraph::E
dgeListby linking to __imp___ZTVN4geos9geomgraph8EdgeListE (auto-import)
KTReader::~WKTReader()'
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/memory:260:
undefined reference to `geos::geom::PrecisionModel::~PrecisionModel()'
XMLTester-XMLTester.o: In function `ZN9XMLTester9parseTestEPK9TiXmlNode':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/limits:1058:
undefined reference to `geos::geom::Coordinate::Coordinate(double, double,
doub le)'
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/limits:1058:
undefined reference to `geos::geom::Coordinate::Coordinate(double, double,
doub le)'
XMLTester-XMLTester.o: In function `ZN9XMLTester8parseRunEPK9TiXmlNode':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/memory:301:
undefined reference to
`geos::io::WKTReader::WKTReader(geos::geom::GeometryFacto
ry const*)'
XMLTester-XMLTester.o: In function `ZN9XMLTester8parseRunEPK9TiXmlNode':
c:/projects/geos/branches/3.4/tests/xmltester/../../include/geos/io/WKBReader.h:
83: undefined reference to
`geos::io::ByteOrderDataInStream::ByteOrderDataInStre
am(std::istream*)'
XMLTester-XMLTester.o: In function `ZN9XMLTester8parseRunEPK9TiXmlNode':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/ext/new_allo
cator.h:69: undefined reference to
`geos::io::ByteOrderDataInStream::~ByteOrderD
ataInStream()'
XMLTester-XMLTester.o: In function `ZN9XMLTester8parseRunEPK9TiXmlNode':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/memory:334:
undefined reference to `geos::geom::PrecisionModel::~PrecisionModel()'
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/memory:334:
undefined reference to `geos::io::WKTReader::~WKTReader()'
XMLTester-BufferResultMatcher.o: In function
`ZN4geos9xmltester19BufferResultMat
cher38isBoundaryHausdorffDistanceInToleranceERKNS_4geom8GeometryES5_d':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/limits:1058:
undefined reference to `geos::geom::Coordinate::Coordinate(double, double,
doub le)'
XMLTester-BufferResultMatcher.o: In function
`ZN4geos9xmltester19BufferResultMat
cher24isSymDiffAreaInToleranceERKNS_4geom8GeometryES5_':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/bits/ostream
.tcc:63: undefined reference to
`geos::geom::Coordinate::Coordinate(double, doub
le, double)'
XMLTester-SingleSidedBufferResultMatcher.o: In function
`ZN4geos9xmltester30Sing
leSidedBufferResultMatcher38isBoundaryHausdorffDistanceInToleranceERKNS_4geom8Ge
ometryES5_d':
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/limits:1058:
undefined reference to `geos::geom::Coordinate::Coordinate(double, double,
doub le)'
}}}
--
Ticket URL: <http://trac.osgeo.org/postgis/ticket/1802#comment:26>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.
More information about the postgis-devel
mailing list