I'm still not sure why we need wxPython 2.9 for the toolbox. Is it coded with a wxPython 2.9 specific code?
Michael ______________________________ C. Michael Barton Director, Center for Social Dynamics & Complexity Professor of Anthropology, School of Human Evolution & Social Change Arizona State University Tempe, AZ 85287-2402 USA voice: 480-965-6262 (SHESC), 480-727-9746 (CSDC) fax: 480-965-7671(SHESC), 480-727-0709 (CSDC) www: http://csdc.asu.edu, http://shesc.asu.edu http://www.public.asu.edu/~cmbarton On Jun 10, 2013, at 2:41 PM, William Kyngesburye <wokl...@kyngchaos.com> wrote: > I think we're probably at a point of not being able to do a single binary > package for both Snow and Lion+ - too many differences. It's not quite > possible to install both 2.9 carbon for Python 2.6 and 2.9 cocoa for Python > 2.7 - while the python parts are separate, the C library parts of one will > overwrite the other, and they are probably not compatible. > > The way I handle it is to compile wxpython myself. I can install each in > completely separate locations and reference whichever I need for Snow or Lion > builds. BUT, I haven't tried this yet for 2.9 carbon ON lion, I may have to > also compile wxpython 2.9 carbon on Snow (and maybe even GRASS). > > On Jun 10, 2013, at 4:21 PM, Michael Barton wrote: > >> I just installed wxPython 2.9.0.4 for Python 2.6 (for backward compatibility >> with Snow Leopard). It razed an error on configuration. In checking, here is >> what I get. >> >> /usr/local/lib/wxPython-2.9.4.0/bin/wx-config --list >> >> Default config is osx_carbon-unicode-2.9 >> >> No config found to match: >> /usr/local/lib/wxPython-2.9.4.0/bin/wx-config --list >> in /usr/local/lib/wxPython-2.9.4.0/lib/wx/config >> >> Please install the desired library build, or specify a different >> prefix where it may be found. If the library is not installed >> you may call its wx-config directly by specifying its full path. >> >> >> Also available in /usr/local/lib/wxPython-2.9.4.0: >> osx_carbon-unicode-2.9 >> >> >> Any idea what is wrong? >> >> MUST I use wxPython 2.9 ONLY with Python 2.7??? That means no more Snow >> Leopard compatibility. >> >> Michael >> ______________________________ >> C. Michael Barton >> Director, Center for Social Dynamics & Complexity >> Professor of Anthropology, School of Human Evolution & Social Change >> Arizona State University >> Tempe, AZ 85287-2402 >> USA >> >> voice: 480-965-6262 (SHESC), 480-727-9746 (CSDC) >> fax: 480-965-7671(SHESC), 480-727-0709 (CSDC) >> www: http://csdc.asu.edu, http://shesc.asu.edu >> http://www.public.asu.edu/~cmbarton >> >> On Jun 7, 2013, at 8:39 PM, William Kyngesburye <wokl...@kyngchaos.com> >> wrote: >> >>> I just compiled trunk, no compile errors, and GUI runs fine. >>> >>> OSX 10.7 Lion, Xcode 4.6.2 command line tools, wxPython 2.9.4 >>> >>> I'm a bit lost now - what is the status of this, what is the current >>> problem? >>> >>> On Jun 7, 2013, at 10:28 AM, Michael Barton wrote: >>> >>>> Maybe it is PYTHONPATH >>>> >>>> BUT... >>>> >>>> Python and the GUI is compiling and working just fine otherwise. And >>>> Python runs with no problem in the terminal. >>>> >>>> The bogus errors for compiling mapswipe, composer, etc first appeared with >>>> what I think was the introduction of a new window class for these modules. >>>> I have not seen the toolbox, but it may reuse the same code. If I knew >>>> what this new code is, I might be able to troubleshoot it. But I don't >>>> have time to try to reverse engineer it without guidance as to where to >>>> look. The error on importing wx is misleading as to what the real error >>>> is. >>>> >>>> I can't say for sure that these are all related (and the error is indeed >>>> somewhat different for the toolbox compilation). But it seems a reasonable >>>> place to start. >>>> >>>> If it IS a PYTHONPATH problem, then the code for building the toolbox is >>>> somehow ignoring PYTHONPATH because this is set properly otherwise. >>>> >>> >>>>> On Thu, Jun 6, 2013 at 7:16 PM, Michael Barton <michael.bar...@asu.edu> >>>>> wrote: >>>>> Anna, >>>>> >>>>> This is from the log. It looks to me like a path problem during >>>>> compilation >>>>> >>>>> Traceback (most recent call last): >>>>> File "tools/build_modules_xml.py", line 85, in <module> >>>>> sys.exit(main()) >>>>> File "tools/build_modules_xml.py", line 77, in main >>>>> header(fh) >>>>> File "tools/build_modules_xml.py", line 58, in header >>>>> import grass.script.core as grass >>>>> ImportError: No module named grass.script.core >>>>> make[1]: *** >>>>> [/Users/Shared/grass_dev/grass7_dev/dist.x86_64-apple-darwin12.3.0/etc/gui/wxpython/xml/module_items.xml] >>>>> Error 1 >>>>> make: [default] Error 2 (ignored) >>>>> make xml/menudata.xml >>>>> make[1]: `xml/menudata.xml' is up to date. >>>>> make menustrings.py >>>>> >>>>> The other bogus errors on "No module named wx" also seems like a path >>>>> problem. >>>>> >>>>> yes, problem might be in PYTHONPATH. Could you ask about this William? I >>>>> have currently no time and I am probably not able to solve this. >>>>> >>>>> Regards, >>>>> >>>>> Anna >>> >>>>> On Jun 6, 2013, at 2:39 AM, Anna Petrášová <kratocha...@gmail.com> wrote: >>>>> >>>>>> Hi, Michael, >>>>>> >>>>>> >>>>>> On Wed, Jun 5, 2013 at 11:45 PM, Michael Barton <michael.bar...@asu.edu> >>>>>> wrote: >>>>>> OK. I did this remotely but hopefully it is what you need. >>>>>> >>>>>> yes, perfect, thanks. Could you try the compilation again with the >>>>>> change William did recently (demolocation probem, [1])? It might be >>>>>> related because from the errors in the log it seems that the virtual >>>>>> grass session is not there. If the problem is still there, please send >>>>>> me updated compilation log. >>>>>> >>>>>> Thanks, >>>>>> Anna >>>>>> >>>>>> >>>>>> [1] https://trac.osgeo.org/grass/changeset/56621 >>>>>> >>> >>> ----- >>> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com> >>> http://www.kyngchaos.com/ >>> >>> "The beast is actively interested only in now, and, as it is always now and >>> always shall be, there is an eternity of time for the accomplishment of >>> objects." >>> >>> - the wisdom of Tarzan >>> >>> >>> >>> >>> >> >> _______________________________________________ >> grass-dev mailing list >> grass-dev@lists.osgeo.org >> http://lists.osgeo.org/mailman/listinfo/grass-dev > > ----- > William Kyngesburye <kyngchaos*at*kyngchaos*dot*com> > http://www.kyngchaos.com/ > > "This is a question about the past, is it? ... How can I tell that the past > isn't a fiction designed to account for the discrepancy between my immediate > physical sensations and my state of mind?" > > - The Ruler of the Universe > > _______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev