[Qgis-developer] Patch for compiling qgis-0.8pre2
with geos-3.0.0rc3
Mike Leahy
mgleahy at alumni.uwaterloo.ca
Sat Dec 16 03:09:43 EST 2006
Mike Leahy wrote:
> Ok,
>
> For some reason, adding /usr/lib64/qt4/bin to the path didn't do the
> trick...I actually had to add a links to qmake and lrelease /usr/bin as
> Gavin suggested. It just seems strange that prerelase 2 had no problems
> for me like this, but now the current version does...
>
> FWIW, I've attached a patch for the current unstable source with the
> extra changes I needed to get it to work with GEOS 3.x. This took a
> couple more changes to get working. I had to include references to
> TopologyException.h in qgsgeometry.cpp and qgsogrprovider.cpp, and make
> a couple changes to the catch statements that used the TopologyException
> class.
>
> Also, it seems I still needed to add a symbolic link to the new geos
> library for it to compile like so:
>
> ln -s /usr/lib64/libgeos-3.0.0rc3.so /usr/lib64/libgeos.so.2
>
Actually, I think this was just because I still had some of the
dependencies built against geos 2.x...so I ignore that last point.
> Anyway, I hope somebody finds this useful.
>
> Regards,
> Mike
>
More information about the Qgis-developer
mailing list