[GRASS-user] GRASS for Mac 64bit, wxPython 3, maybe fix for SIP problem - please test
Michael Barton
Michael.Barton at asu.edu
Thu Jun 9 13:56:49 PDT 2016
That's great news. Now to see if it also works under SIP.
I wanted to test this to see if it even worked before I tried wxPython 3.0.3 and Glynn's hack for gettext. If it works under El Capitan SIP, then on to the next steps.
Michael
____________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University
voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu
> On Jun 9, 2016, at 1:50 PM, Anna Petrášová <kratochanna at gmail.com> wrote:
>
> On Thu, Jun 9, 2016 at 4:30 PM, Michael Barton <Michael.Barton at asu.edu> wrote:
>> yet another GRASS 7.3 64 bit.
>>
>> In this version (just uploaded a few minutes ago to the website), I've built
>> wxPython from source and installed it in a non-system folder. I built GRASS
>> against this local build of wxPython. There should be no problems for SIP if
>> it is only the bundled dependencies. And this should not require any
>> additional packages like Anaconda.
>
> I tested it on old Yosemite (before SIP came) and works great, but I
> was wondering, since you decided to compile wxpython, could you use
> wxpython 3.0.3? It's not released, but a lot of bugs are supposed to
> be solved there.
>
> Thanks
>
> Anna
>>
>> Let me know
>> Michael
>> ____________________
>> C. Michael Barton
>> Director, Center for Social Dynamics & Complexity
>> Professor of Anthropology, School of Human Evolution & Social Change
>> Head, Graduate Faculty in Complex Adaptive Systems Science
>> Arizona State University
>>
>> voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
>> fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
>> www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Jun 6, 2016, at 12:37 PM, Michael Barton <Michael.Barton at asu.edu> wrote:
>>
>> OK. This means the /usr/local/... path is hardwired into the wxPython Mac
>> binary itself. Not sure if this changes how we need to deal with this.
>>
>> Michael
>>
>>
>> ____________________
>> C. Michael Barton
>> Director, Center for Social Dynamics & Complexity
>> Professor of Anthropology, School of Human Evolution & Social Change
>> Head, Graduate Faculty in Complex Adaptive Systems Science
>> Arizona State University
>>
>> voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
>> fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
>> www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Jun 6, 2016, at 12:15 PM, Adam Dershowitz <adershowitz at exponent.com>
>> wrote:
>>
>> I just downloaded it, and tried it. No luck. It still doesn’t find the
>> libraries that it needs:
>>
>> '/Applications/GRASS-7.3.app/Contents/MacOS/grass.sh'; exit
>> Rebuilding Addon HTML manual pages index...
>> Rebuilding Addon menu...
>> Python 2.7.10 found.
>> Cleaning up temporary files...
>> Starting GRASS GIS...
>> Traceback (most recent call last):
>> File "/Applications/GRASS-7.3.app/Contents/MacOS/gui/wxpython/gis_set.py",
>> line 31, in <module>
>> from core import globalvar
>> File
>> "/Applications/GRASS-7.3.app/Contents/MacOS/gui/wxpython/core/globalvar.py",
>> line 96, in <module>
>> import wx
>> File
>> "/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/__init__.py", line
>> 45, in <module>
>> from wx._core import *
>> File "/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core.py",
>> line 4, in <module>
>> import _core_
>> ImportError:
>> dlopen(/Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so,
>> 2): Library not loaded:
>> /usr/local/lib/wxPython-3.0.2.0/lib/libwx_osx_cocoau-3.0.0.2.0.dylib
>> Referenced from:
>> /Applications/GRASS-7.3.app/Contents/MacOS/etc/python/wx/_core_.so
>> Reason: image not found
>> ERROR: Error in GUI startup. See messages above (if any) and if necessary,
>> please report this error to the GRASS developers.
>> On systems with package manager, make sure you have the right GUI package,
>> probably named grass-gui, installed.
>> To run GRASS GIS in text mode use the -text flag.
>> Exiting...
>> logout
>> Saving session...
>> ...copying shared history...
>> ...saving history...truncating history files...
>> ...completed.
>> Deleting expired sessions...none found.
>>
>> [Process completed]
>>
>>
>> -- Adam
>>
>>
>> From: Michael Barton <Michael.Barton at asu.edu>
>> Date: Monday, June 6, 2016 at 2:50 PM
>> To: Adam Dershowitz <adershowitz at exponent.com>
>> Cc: GRASS developers <grass-dev at lists.osgeo.org>, GRASS users
>> <grass-user at lists.osgeo.org>, Helena Mitasova <hmitaso at unity.ncsu.edu>, Anna
>> Petrášová <kratochanna at gmail.com>
>> Subject: Re: [GRASS-user] GRASS for Mac 64bit, wxPython 3, maybe fix for SIP
>> problem - please test
>>
>> Adam and others,
>>
>> Yet another GRASS 64 bit. I just uploaded to the GRASS for Mac site.
>>
>> I tried something else. I am hoping that this works with SIP enabled in El
>> Capitan and does not add Anaconda as a required dependency.
>>
>> If you have a chance, give it a try.
>>
>> Michael
>> ____________________
>> C. Michael Barton
>> Director, Center for Social Dynamics & Complexity
>> Professor of Anthropology, School of Human Evolution & Social Change
>> Head, Graduate Faculty in Complex Adaptive Systems Science
>> Arizona State University
>>
>> voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
>> fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC)
>> www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu
>>
>>
>>
>>
>>
>>
>>
>>
More information about the grass-user
mailing list