Ticket #493 (closed defect: fixed)
cmake: Detected compiler does not support std namespace on STL classes
| Reported by: | arencambre | Owned by: | mloskot |
|---|---|---|---|
| Priority: | major | Milestone: | 3.3.3 |
| Component: | Build/Install (cmake) | Version: | 3.3.2 |
| Severity: | Unassigned | Keywords: | |
| Cc: | aren@… |
Description
Both the instructions for building GEOS on Unix are bad.
http://trac.osgeo.org/geos/wiki/BuildingOnUnixWithAutotools references an autogen.sh file. However, this file is not in geos-3.3.1.tar.bz2, which was downloaded from http://trac.osgeo.org/geos/. All that's there is autogen.bat.
http://trac.osgeo.org/geos/wiki/BuildingOnUnixWithCMake also does not work from 3.3.1.tar.bz2. The install always fails with:
CMake Error at CMakeLists.txt:161 (message): Detected compiler does not support std namespace on STL classes
I have all requirements listed at the top of the page, verified through aptitude.
This was all run on a fresh install Ubuntu 11.10 32-bit desktop version.
