MacOSX GRASS errors: Difference between revisions
(+ Xcode command line tool hit from ML) |
(hint for "image not found" error) |
||
Line 1: | Line 1: | ||
Here some problems reported by users along with solutions: | |||
== Starting GRASS GIS on MacOSX, I get "image not found" == | |||
You are lacking the installation of one or several "frameworks" (e.g. GDAL). Get them from here: | |||
http://grass.osgeo.org/download/software/mac-osx/ | |||
--> Install the required framework packages first | |||
== Starting GRASS GIS on MacOSX, I get "bad cpu type in executable" == | |||
It looks like a macports problem (maybe ''homebrew'' also uses /opt/local?) with their Python. A guess is that their python is 64bit-only, and GRASS is trying to run python 32bit because it couldn't find a 64bit wxpython because 64bit wxpython isn't existing yet in the stable release.<br> | |||
Work-around: Edit the file ".bash_profile" in your HOME directory and add therein: | Work-around: Edit the file ".bash_profile" in your HOME directory and add therein: | ||
Line 7: | Line 16: | ||
export GRASS_PYTHONWX=/usr/bin/pythonw2.6 | export GRASS_PYTHONWX=/usr/bin/pythonw2.6 | ||
== When using g.extension, I get "fatal error: grass/gis.h: No such file or directory" == | |||
A: tbd | A: tbd |
Revision as of 20:03, 12 June 2014
Here some problems reported by users along with solutions:
Starting GRASS GIS on MacOSX, I get "image not found"
You are lacking the installation of one or several "frameworks" (e.g. GDAL). Get them from here:
http://grass.osgeo.org/download/software/mac-osx/ --> Install the required framework packages first
Starting GRASS GIS on MacOSX, I get "bad cpu type in executable"
It looks like a macports problem (maybe homebrew also uses /opt/local?) with their Python. A guess is that their python is 64bit-only, and GRASS is trying to run python 32bit because it couldn't find a 64bit wxpython because 64bit wxpython isn't existing yet in the stable release.
Work-around: Edit the file ".bash_profile" in your HOME directory and add therein:
export GRASS_PYTHON=/usr/bin/python2.6 export GRASS_PYTHONWX=/usr/bin/pythonw2.6
When using g.extension, I get "fatal error: grass/gis.h: No such file or directory"
A: tbd
Hint: g.extension should work. The main key is that you need to install the Xcode command line tools. This can be done either from the Xcode app (free from app store), or by downloading the command line tools installer separately (from an Apple developer account).