On Thu, Jun 9, 2016 at 8:37 PM, Michael Barton <michael.bar...@asu.edu> wrote: > I've replaced the build from earlier today with one that is sort of wxPython > 3.0.3.0 > > There was no straightforward way to build this. The only thing on github is > the wxpython part. For a full source package it needs to be combined with > wxWidgets and both compiled together. The 3.0.2.0 source package has the > wxpython folder inside the wxwidgets source folder. Seems easy enough. So I > downloaded the latest wxpython and the latest wxwidgets, dropped the wxpython > folder inside the wxwidgets folder and compiled. After solving some compiling > issues, it all built. > > Then I tried to build GRASS against the result. No problem with the build. > But when I went to run it, it had a version mismatch error between wxpython > and wxwidgets that disabled 3D. > > So I tried again by replacing the wxpython directory in the 3.0.2.0 source > with the new wxpython folder from github. Again, this compiled without > problems, and GRASS compiled against it without errors. > > When I run GRASS, it again complains of a version mismatch but it doesn't > seem to have any effects. So I've posted this one on the website for now. It > does fix the plot.py bug but I can't see any other difference. Maybe you can.
That's a little disappointing. I will test tomorrow. Thank you Anna > > I'll be very interested to hear if this runs under SIP. > > Cheers > 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:56 PM, Michael Barton <michael.bar...@asu.edu> wrote: >> >> 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á <kratocha...@gmail.com> wrote: >>> >>> On Thu, Jun 9, 2016 at 4:30 PM, Michael Barton <michael.bar...@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.bar...@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 <adershow...@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.bar...@asu.edu> >>>> Date: Monday, June 6, 2016 at 2:50 PM >>>> To: Adam Dershowitz <adershow...@exponent.com> >>>> Cc: GRASS developers <grass-...@lists.osgeo.org>, GRASS users >>>> <grass-user@lists.osgeo.org>, Helena Mitasova <hmit...@unity.ncsu.edu>, >>>> Anna >>>> Petrášová <kratocha...@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 >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >> > _______________________________________________ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user