[Qgis-developer] Failed to build QGIS master on OSX

Tim Sutton tim at kartoza.com
Tue Feb 28 13:23:31 PST 2017


Hi


> On 28 Feb 2017, at 11:11 PM, Tom Elwertowski <telwertowski at comcast.net> wrote:
> 
> Hi Matthias, Larry, et al.,
> 
> Restoring the iostream header removed from qgspoint.h in 520e3c0 made my Mac happy.

That fixed it for me too thanks (doing Homebrew based build on mac).

Regards

Tim


> 
> Tom Elwertowski
> 
> 
> On 2/28/17 3:17 PM, Larry Shaffer wrote:
>> Hi Tom, et al.,
>> 
>> On Tue, Feb 28, 2017 at 11:41 AM, Tom Elwertowski
>> <telwertowski at comcast.net <mailto:telwertowski at comcast.net>> wrote:
>> 
>>    Hi Larry, Ismail,
>> 
>>    I don't use Homebrew but still have this problem.
>> 
>>    QGIS c4bc154 built and ran for me on macOS 10.12.3, Qt 5.8, SIP
>>    4.19.1 PyQt 5.8, QScintilla 2.10. The problem seems to arise from a
>>    change made to QgsPoint a few days ago.
>> 
>>    My guess is that for macOS, QgsPoint needs an extra or different C++
>>    library header or else a dependency on a newer compiler version has
>>    been introduced.
>> 
>> 
>> Matthias, it looks like you worked on that class most recently in
>> 520e3c0 and 1182816. Any ideas?
>> 
>> Regards,
>> 
>> Larry Shaffer
>> Dakota Cartography
>> Black Hills, South Dakota
>> ----------------------------------
>> Boundless Desktop and QGIS Support/Development
>> Boundless Spatial - http://boundlessgeo.com <http://boundlessgeo.com/>
>> lshaffer at boundlessgeo.com <mailto:lshaffer at boundlessgeo.com>
>> 
>> 
>>    Tom Elwertowski
>> 
>> 
>>    On 2/28/17 12:26 PM, Larry Shaffer wrote:
>> 
>>        Hi Ismail,
>> 
>>        Due to this issue:
>>        https://github.com/qgis/homebrew-qgisdev/issues/22
>>        <https://github.com/qgis/homebrew-qgisdev/issues/22>
>> 
>>        You may have compilation and runtime problems, which *may* be
>>        unrelated
>>        to QGIS source code. Until the associated Qt-based formulae are
>>        fixed
>>        upstream at Homebrew, this will persist.
>> 
>>        Regards,
>> 
>>        Larry Shaffer
>>        Dakota Cartography
>>        Black Hills, South Dakota
>>        ----------------------------------
>>        Boundless Desktop and QGIS Support/Development
>>        Boundless Spatial - http://boundlessgeo.com
>>        lshaffer at boundlessgeo.com <mailto:lshaffer at boundlessgeo.com>
>>        <mailto:lshaffer at boundlessgeo.com
>>        <mailto:lshaffer at boundlessgeo.com>>
>> 
>>        On Tue, Feb 28, 2017 at 5:00 AM, Ismail Sunni
>>        <imajimatika at gmail.com <mailto:imajimatika at gmail.com>
>>        <mailto:imajimatika at gmail.com <mailto:imajimatika at gmail.com>>>
>>        wrote:
>> 
>>            Hi everyone
>> 
>>            Today I tried to build QGIS on OSX by following the tutorial
>>        in this
>>            README
>> 
>>        (https://github.com/qgis/homebrew-qgisdev/blob/master/development/README.md
>>        <https://github.com/qgis/homebrew-qgisdev/blob/master/development/README.md>
>> 
>>        <https://github.com/qgis/homebrew-qgisdev/blob/master/development/README.md
>>        <https://github.com/qgis/homebrew-qgisdev/blob/master/development/README.md>>).
>>            I pull the latest commit from QGIS also (sha: f0489c9fc6).
>>        But, I
>>            got this error:
>> 
>>                /Users/ismailsunni/dev/cpp/QGIS/src/core/qgspoint.h:287:
>>        error:
>>                invalid operands to binary expression ('std::ostream' (aka
>>                'basic_ostream<char>') and 'char *')
>>                  os << p.toString().toLocal8Bit().data();
>>                  ~~ ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> 
>> 
>>            and
>> 
>>                /Users/ismailsunni/dev/cpp/QGIS/src/core/qgsrectangle.h:228:
>>                error: invalid operands to binary expression ('std::ostream'
>>                (aka 'basic_ostream<char>') and 'char *')
>>                  return os << r.toString().toLocal8Bit().data();
>>                         ~~ ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> 
>> 
>>            Does anyone have experience about this also? I have asked
>>        Tim and
>>            Etienne, they also got the same problem.
>> 
>>            Best Regards.
>> 
>>            --
>>            Ismail Sunni
>>            ismailsunni.wordpress.com <http://ismailsunni.wordpress.com>
>>        <http://ismailsunni.wordpress.com
>>        <http://ismailsunni.wordpress.com>>
>> 
>>            _______________________________________________
>>            Qgis-developer mailing list
>>            Qgis-developer at lists.osgeo.org
>>        <mailto:Qgis-developer at lists.osgeo.org>
>>        <mailto:Qgis-developer at lists.osgeo.org
>>        <mailto:Qgis-developer at lists.osgeo.org>>
>>            List info:
>>        https://lists.osgeo.org/mailman/listinfo/qgis-developer
>>        <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
>>            <https://lists.osgeo.org/mailman/listinfo/qgis-developer
>>        <https://lists.osgeo.org/mailman/listinfo/qgis-developer>>
>>            Unsubscribe:
>>        https://lists.osgeo.org/mailman/listinfo/qgis-developer
>>        <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
>>            <https://lists.osgeo.org/mailman/listinfo/qgis-developer
>>        <https://lists.osgeo.org/mailman/listinfo/qgis-developer>>
>> 
>> 
>> 
>> 
>>        _______________________________________________
>>        Qgis-developer mailing list
>>        Qgis-developer at lists.osgeo.org
>>        <mailto:Qgis-developer at lists.osgeo.org>
>>        List info:
>>        https://lists.osgeo.org/mailman/listinfo/qgis-developer
>>        <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
>>        Unsubscribe:
>>        https://lists.osgeo.org/mailman/listinfo/qgis-developer
>>        <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
>> 
>>    _______________________________________________
>>    Qgis-developer mailing list
>>    Qgis-developer at lists.osgeo.org <mailto:Qgis-developer at lists.osgeo.org>
>>    List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>>    <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
>>    Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>>    <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
>> 
>> 
>> 
>> 
>> _______________________________________________
>> Qgis-developer mailing list
>> Qgis-developer at lists.osgeo.org
>> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
>> 
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

—










Tim Sutton

Co-founder: Kartoza
Project chair: QGIS.org

Visit http://kartoza.com <http://kartoza.com/> to find out about open source:

Desktop GIS programming services
Geospatial web development
GIS Training
Consulting Services

Skype: timlinux 
IRC: timlinux on #qgis at freenode.net

Kartoza is a merger between Linfiniti and Afrispatial

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20170228/7dae0946/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: KartozaNewLogoThumbnail.jpg
Type: image/jpeg
Size: 6122 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20170228/7dae0946/attachment-0001.jpg>


More information about the Qgis-developer mailing list