On 03/01/2010 11:13 PM, Luigi Castro Cardeles wrote:
Hi,

i recompiled qgis 1.4.0 and keep with the same problem. QGIS run but not python plugin, i also get the same error message about sip version.

You might want to try the patch that I received from Jurgen Fischer [1]:

--- qgis-1.4.0+12730~/cmake/Python.cmake 2010-01-07 11:33:11.000000000 +0100 +++ qgis-1.4.0+12730/cmake/Python.cmake 2010-02-05 18:02:29.000000000 +0100
@@ -148,8 +148,8 @@

     IF (HAVE_SIP_MODULE AND SIP_BINARY_PATH AND SIP_INCLUDE_DIR)
       # check for SIP version
       # minimal version is 4.7 (to support universal builds)
-      SET (SIP_MIN_VERSION 040700)
- TRY_RUN_PYTHON (RES "import sip\nprint '%x' % sip.SIP_VERSION" SIP_VERSION)
+      SET (SIP_MIN_VERSION 263936) # 0x40700
+ TRY_RUN_PYTHON (RES "import sip\nprint '%d' % sip.SIP_VERSION" SIP_VERSION) IF (SIP_VERSION EQUAL "${SIP_MIN_VERSION}" OR SIP_VERSION GREATER "${SIP_MIN_VERSION}")
         SET (SIP_IS_GOOD TRUE)
ENDIF (SIP_VERSION EQUAL "${SIP_MIN_VERSION}" OR SIP_VERSION GREATER "${SIP_MIN_VERSION}")


Create a new file called Python.cmake.patch in the directory where your qgis source is located then do:
patch cmake/Python.cmake Python.cmake.patch

Now run:
 cmake -L ..
again from the build directory  and check that Python and SIP were found.

[1] http://n2.nabble.com/Fedroa-12-and-new-version-of-qt-tc4638666.html#a4638702

When i run cmake .. and configure (c), the dialog show some msg but it goes so fast that i can't read. There is some way to slowdown that message or is this logged on a file? Sorry but i don't know cmake very well.

[]'s
Luigi Castro Cardeles


2010/3/1 Micha Silver <mi...@arava.co.il <mailto:mi...@arava.co.il>>

    Luigi Castro Cardeles wrote:

        Thanks Martin,

        i use a compiled qgis.
        For Fedora Users, i think that this update comes with
        kde-4.4.0 updates.
        []'s

    I also have a self compiled qgis 1.4.  After updating to the new
    PyQt4 and sip (also updated qt and qt-x11 packages) last week, I
    recompiled, and still get the segfault. And again, after switching
    to xfce, QGIS starts fine. Under Gnome, QGIS will start only if
    run as super user. So my guess is that the problem is some
    interaction between Gnome and Qt in the newer packages.

        Luigi Castro Cardeles


        2010/3/1 Martin Dobias <wonder.sk <http://wonder.sk>
        <http://wonder.sk>@gmail.com <http://gmail.com>
        <http://gmail.com>>


           On Mon, Mar 1, 2010 at 5:23 PM, Luigi Castro Cardeles
        <luigi.carde...@gmail.com <mailto:luigi.carde...@gmail.com>
        <mailto:luigi.carde...@gmail.com
        <mailto:luigi.carde...@gmail.com>>> wrote:
        > Hi list,
        > maybe there are other problem (relate to pyqgis):
        >
        > Não foi possível carregar PyQGIS.
        > Suporte à Python vai ser desabilitado.
        >
        > Traceback (most recent call last):
        >   File "", line 1, in
        > RuntimeError: the sip module implements API v7.0 but the
           qgis.core module
        > requires API v6.0

           This looks like you've updated sip package in your system,
        however
           qgis python module still awaits older version.
           - if you run self-compiled qgis, just recompile it and
        install again.
           It should adapt to newer sip version
           - if you run qgis from a distribution package, request an
        updated
           package from the packager
           - you could downgrade sip package and all packages that
        depend on it
           (PyQt, PyKDE) but I wouldn't recommend that as it might
        break your
           system

           Martin



        This mail was received via Mail-SeCure System.
        ------------------------------------------------------------------------

        _______________________________________________
        Qgis-user mailing list
        Qgis-user@lists.osgeo.org <mailto:Qgis-user@lists.osgeo.org>
        http://lists.osgeo.org/mailman/listinfo/qgis-user

        This mail was received via Mail-SeCure System.





-- Micha Silver

    Arava Development Co. +972-52-3665918
    http://surfaces.co.il




This mail was received via Mail-SeCure System.


_______________________________________________
Qgis-user mailing list
Qgis-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-user

This mail was received via Mail-SeCure System.




--
Micha Silver
http://www.surfaces.co.il/
Arava Development Co.  +972-52-3665918

_______________________________________________
Qgis-user mailing list
Qgis-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-user

Reply via email to