Thanks. The versions I now have posted work fine with Yosemite. But I have not 
yet compiled under Yosemite.

I have a couple of questions:

What is: export VERSIONER_PYTHON_PREFER_32_BIT=yes?

Also, is the SQLite problem something to do with Yosemite or something else?

I’ve also tried with wxPython 3 but it looks bad. So I’m still sticking with 
2.8 (which is why we need the 32bit Python).



Here is what I do before compiling

# This is for creating a distributable binary that is backward compatible to 
OSX 10.7
export MACOSX_DEPLOYMENT_TARGET=10.7

# This stuff is for making sure that it compiles using 32 bit Python
export 
PATH="/Applications/python/bin32:/System/Library/Frameworks/Python.framework/Versions/2.7/bin:$PATH”

# This is what I do for PROJ
export NAD2BIN=/Library/Frameworks/PROJ.framework/Programs/nad2bin

# This is (IIRC) for LAS tools compiling
export CXX=g++


For the broken xml stuff, I’ve just saved versions of menudata.xml. and 
module_tree_menudata.xml. I drop these into the proper places before making a 
binary. Can I just run make from the source root from within GRASS to get the 
same thing?

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 Dec 30, 2014, at 1:36 PM, Helena Mitasova <hmit...@ncsu.edu> wrote:

> Michael,
> 
> Anna compiled it for me.
> 
> Below is the configure and some notes. We had to run make for wxGUI from 
> within GRASS and the vector attribute tables do not work
> for me at the moment due to sqlite problems - we ran out of time to solve it.
> We also used wxPython carbon 3 to see what kind of problems it would have - 
> so some of the GUI panels are cut off so use 2.8
> 
> But otherwise it works great so it is worth doing - if you could provide 
> GRASS7 binaries for yosemite that would be fantastic,
> Anna is away but I have the machine with me so I can help or at least test.
> 
> Thanks for looking into it,
> 
> Helena
> 
> here are our notes:
> 
> ./configure \
> --with-proj \
> --with-x \
> --with-proj-includes=/Library/Frameworks/PROJ.framework/unix/include \
> --with-proj-libs=/Library/Frameworks/PROJ.framework/unix/lib \
> --with-proj-share=/Library/Frameworks/PROJ.framework/Resources/proj \
> --with-gdal=/Library/Frameworks/GDAL.Framework/Programs/gdal-config \
> --with-tiff-includes=/Library/Frameworks/UnixImageIO.framework/unix/include \
> --with-tiff-libs=/Library/Frameworks/UnixImageIO.framework/unix/lib \
> --with-png-includes=/Library/Frameworks/UnixImageIO.framework/unix/include \
> --with-png-libs=/Library/Frameworks/UnixImageIO.framework/unix/lib \
> --with-opengl=aqua \
> --without-fftw \
> --with-cairo 
> --with-cairo-includes=/Library/Frameworks/cairo.framework/unix/include/cairo \
> --with-cairo-libs=/Library/Frameworks/cairo.framework/unix/lib \
> --with-cairo-ldflags="-lcairo" \
> --with-freetype \
> --with-freetype-includes="/Library/Frameworks/FreeType.framework/unix/include/freetype2
>  /Library/Frameworks/FreeType.framework/unix/include/ /opt/X11/include/" \
> --with-freetype-libs=/Library/Frameworks/FreeType.framework/unix/lib \
> --with-geos=/Library/Frameworks/GEOS.framework/Versions/3/unix/bin/geos-config
>  \
> --with-sqlite \
> --with-sqlite-libs=/Library/Frameworks/SQLite3.framework/unix/lib \
> --with-sqlite-includes=/Library/Frameworks/SQLite3.framework/unix/include \
> --with-macosx-archs="i386 x86_64"
> 
> # run before compilation: export VERSIONER_PYTHON_PREFER_32_BIT=yes
> 
> PATH="/Library/Frameworks/PROJ.framework/Versions/4/Programs:$PATH"
> export PATH
> 
> wxPython carbon 3 has issues - use 2.8
> Helena Mitasova
> Professor at the Department of Marine, 
> Earth, and Atmospheric Sciences
> and Center for Geospatial Analytics
> North Carolina State University
> Raleigh, NC 27695-8208
> hmit...@ncsu.edu
> http://geospatial.ncsu.edu/osgeorel/
> "All electronic mail messages in connection with State business which are 
> sent to or received by this account are subject to the NC Public Records Law 
> and may be disclosed to third parties.” 
> 
> On Dec 30, 2014, at 2:51 PM, Michael Barton wrote:
> 
>> Has anyone yet tried to compile GRASS 7 on Mac Yosemite (AKA OS X 10.10)? 
>> 
>> I will update soon and try it. It would be nice to know if it compiles 
>> without any issues.
>> 
>> 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-dev mailing list
>> grass-dev@lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/grass-dev
> 

_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to