[GRASS-user] Recovering from a build error

Markus Neteler neteler at osgeo.org
Tue Sep 19 13:36:04 PDT 2017


Rich,

On Tue, Sep 19, 2017 at 3:06 PM, Rich Shepard <rshepard at appl-ecosys.com> wrote:
> On Sun, 17 Sep 2017, Rich Shepard wrote:
>
>> Fatal Error: Mismatch between the program and library build versions
>> detected.
>> The library used 3.0 (wchar_t,compiler with C++ ABI 1009,wx
>> containers,compatible with 2.8),
>> and wxPython used 3.0 (wchar_t,compiler with C++ ABI 1002,wx
>> containers,compatible with 2.8).
>> ../../include/Make/Html.make:14: recipe for target 'd.rast.edit.tmp.html'
>> failed
>> make: *** [d.rast.edit.tmp.html] Error 1
>> rm d.rast.edit.tmp.html
>>
>>  I've been using wxPython-3.0.2.0 to build grass 7.3.svn for quite a while
>> now and ~/.bash_profile tells grass that's what's available:
>>
>> export GRASS_WXVERSION=3.0.2.0
>>
>> Can grass be adjusted to use 3.0 as well as 2.8?
>
>
>   Because using wxPython-3.0.2.0 has not before been an issue when building
> 7.3.svn what might have changed in d.rast.edit.tmp.html to not build with
> this wxPython version? I would appreciate having this fixed. If there are
> other diagnostics I can run please let me know.

FWIW: I am using here on my Fedora box:

python2-wxpython-3.0.2.0-19.fc26.x86_64

But GRASS_WXVERSION I keep unset. Works fine.

Regards,
Markus


More information about the grass-user mailing list