[Qgis-developer] Patch for compiling qgis-0.8pre2 with geos-3.0.0rc3

Mike Leahy mgleahy at alumni.uwaterloo.ca
Fri Dec 15 21:47:15 EST 2006


Hello list,

I understand that getting QGIS to work with upcoming GEOS 3.x library is 
not currently a priority for the project.

However, for those that want to update their GEOS library and still have 
a working QGIS installation, I have updated a patch from Mateusz Loskot 
for making QGIS 0.8 prerelease 2 compile successfully against the GEOS 
3.x library.  It just needed a couple fixes to work with the second 
prerelease (i.e., removing some additional 'geos::' qualifiers in 
qgsgeometry.cpp).

I can probably also make another patch with the some additional fixes 
that I made in an attempt to get the current qgis_unstable (revision 
6266) branch to compile.  As far as I can tell, it seems to be working 
(for the GEOS part).  However, the compile fails (around what I suspect 
to be the end of the process) with the following errors:

make[2]: Entering directory `/home/sources/qgis_unstable/i18n'
cd ..; /bin/sh ./create_qm_files.sh
Creating qmake project file
./create_qm_files.sh: line 12: /usr/bin/qmake: No such file or directory
Creating qm files
./create_qm_files.sh: line 14: /usr/bin/lrelease: No such file or directory
Removing qmake project file
rm: cannot remove `qgis_qm.pro': No such file or directory
make[2]: *** [qgis_cs_CZ.qm] Error 1
make[2]: Leaving directory `/home/sources/qgis_unstable/i18n'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/sources/qgis_unstable'
make: *** [all] Error 2

Does this make sense to anyone?  Could there be some missing files from 
the svn repository?

Regards,
Mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: qgis-0.8pre2-geos-3.0.0-ml-mgl-20061215.patch
Type: text/x-patch
Size: 21274 bytes
Desc: not available
Url : http://lists.osgeo.org/pipermail/qgis-developer/attachments/20061215/d2d911cc/qgis-0.8pre2-geos-3.0.0-ml-mgl-20061215.bin


More information about the Qgis-developer mailing list