Ticket #594 (closed defect: wontfix)
wx GUI won't start (Mac OS X 10.5.6) / Python 2.6 / wxWidgets 2.8.10 / wxPyhton 2.8.9.2
| Reported by: | vince | Owned by: | grass-dev@… |
|---|---|---|---|
| Priority: | major | Milestone: | 6.4.0 |
| Component: | wxGUI | Version: | 6.4.0 RCs |
| Keywords: | wxGUI does not load | Cc: | |
| Platform: | MacOSX | CPU: | x86-64 |
Description
There are several issues at stake when building Grass on MacOS, especially when the scope is to generated a universal build.
1. wxwidgets and so Wxpython are not universal, but 32-bit only (wxwidgets depends on Carbon and Quicktime APIs, which are 32-bit only. This is going to change anytime soon, but it is not yet done). A configure option should be added to purposely choose the correct version of python (mixing 64-bit Python with 32-bit wxpython results in a clash).
2. The GUI does not work. I get this message:
-> grass64 -wx Cleaning up temporary files ... Starting GRASS ... This program needs access to the screen. Please run with 'pythonw', not 'python', and only when you are logged in on the main display of your Mac. Error in GUI startup. If necessary, please report this error to the GRASS developers. Switching to text mode now. Hit RETURN to continue...
I specify that I use the macports environnement (I'm porting Grass 6.4 to it).
Change History
Note: See
TracTickets for help on using
tickets.
