I now have an environment to resume testing solutions to the Mac OS SIP problem. I am trying to compile GRASS 7 under the new El Capitan OS with SIP enabled and have run into a rather odd error
I have errors in all the Python scripts, but not other modules. This is odd since the Python scripts don’t really need to be compiled at all. As usual, I’ve set up my path to prioritize the system Python 2.7.
export PATH=“/System/Library/Frameworks/Python.framework/Versions/2.7/bin:$PATH”
I’m compiling pure 64bit, using wxPython 3.0.2 (which I’ve been able to do successfully previously). So no mismatch with 32bit wxPython 2.8.
Here is an example of one of the errors (for d.correlate)
cmb-imaccsdctest:d.correlate cmbarton$ make
if [ “/Users/cmbarton/grass_source/releasebranch_7_2copy/dist.x86_64-apple-darwin15.5.0/scripts/d.correlate” != “” ] ; then GISRC=/Users/cmbarton/grass_source/releasebranch_7_2copy/dist.x86_64-apple-darwin15.5.0/demolocation/.grassrc72 GISBASE=/Users/cmbarton/grass_source/releasebranch_7_2copy/dist.x86_64-apple-darwin15.5.0 PATH=“/Users/cmbarton/grass_source/releasebranch_7_2copy/dist.x86_64-apple-darwin15.5.0/bin:/Users/cmbarton/grass_source/releasebranch_7_2copy/dist.x86_64-apple-darwin15.5.0/bin:/Users/cmbarton/grass_source/releasebranch_7_2copy/dist.x86_64-apple-darwin15.5.0/scripts:$PATH” PYTHONPATH=“/Users/cmbarton/grass_source/releasebranch_7_2copy/dist.x86_64-apple-darwin15.5.0/etc/python:/Users/cmbarton/grass_source/releasebranch_7_2copy/dist.x86_64-apple-darwin15.5.0/gui/wxpython:$PYTHONPATH” DYLD_LIBRARY_PATH=“/Users/cmbarton/grass_source/releasebranch_7_2copy/dist.x86_64-apple-darwin15.5.0/bin:/Users/cmbarton/grass_source/releasebranch_7_2copy/dist.x86_64-apple-darwin15.5.0/bin:/Users/cmbarton/grass_source/releasebranch_7_2copy/dist.x86_64-apple-darwin15.5.0/scripts:/Users/cmbarton/grass_source/releasebranch_7_2copy/dist.x86_64-apple-darwin15.5.0/lib:/Users/cmbarton/grass_source/releasebranch_7_2copy/dist.x86_64-apple-darwin15.5.0/lib:” LC_ALL=C /Users/cmbarton/grass_source/releasebranch_7_2copy/dist.x86_64-apple-darwin15.5.0/scripts/d.correlate --html-description < /dev/null | grep -v ‘|’ > d.correlate.tmp.html ; fi
dyld: Library not loaded: /Applications/GRASS-7.2.app/Contents/MacOS/lib/libgrass_gis.7.2.svn.dylib
Referenced from: /Users/cmbarton/grass_source/releasebranch_7_2copy/dist.x86_64-apple-darwin15.5.0/bin/g.parser
Reason: image not found
make: *** [d.correlate.tmp.html] Error 1
rm d.correlate.tmp.html
Any thoughts on what this is?
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