<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<br>
<br>
<div>
<div>On Dec 4, 2013, at 7:16 PM, Anna Petrášová <<a href="mailto:kratochanna@gmail.com">kratochanna@gmail.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div dir="ltr"><br>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Wed, Dec 4, 2013 at 6:39 PM, Michael Barton <span dir="ltr">
<<a href="mailto:Michael.Barton@asu.edu" target="_blank">Michael.Barton@asu.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Some updates.<br>
<br>
I changed my terminal environment and configure string for Lion (OSX 10.7) compatibility. This involves:<br>
<br>
export MACOSX_DEPLOYMENT_TARGET=10.7<br>
export CXX=g++<br>
<br>
./configure --with-macosx-sdk=/Developer/SDKs/MacOSX10.7.sdk --with-freetype --with-freetype-includes="/Library/Frameworks/FreeType.framework/unix/include/freetype2 /Library/Frameworks/FreeType.framework/unix/include" --with-freetype-libs=/Library/Frameworks/FreeType.framework/unix/lib
 --with-gdal=/Library/Frameworks/GDAL.framework/Programs/gdal-config --with-proj --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-geos=/Library/Frameworks/GEOS.framework/Versions/3/unix/bin/geos-config --with-jpeg-includes=/Library/Frameworks/UnixImageIO.framework/unix/include --with-jpeg-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-tiff-includes=/Library/Frameworks/UnixImageIO.framework/unix/include --with-tiff-libs=/Library/Frameworks/UnixImageIO.framework/unix/lib --with-cairo --with-cairo-includes="/Library/Frameworks/cairo.framework/unix/include/cairo
 /Library/Frameworks/cairo.framework/unix/include" --with-cairo-libs=/Library/Frameworks/cairo.framework/unix/lib --with-cairo-ldflags="-lcairo" --without-postgres --without-mysql --with-sqlite --with-sqlite-libs=/Library/Frameworks/SQLite3.framework/unix/lib
 --with-sqlite-includes=/Library/Frameworks/SQLite3.framework/unix/include --with-fftw-includes=/Library/Frameworks/FFTW3.framework/unix/include --with-fftw-libs=/Library/Frameworks/FFTW3.framework/unix/lib --with-x --with-cxx --with-opengl=aqua --without-readline
 --prefix=/Applications/GRASS --enable-macosx-app --with-python --with-wxwidgets=/usr/local/lib/wxPython-2.9.5.0/bin/wx-config --with-tcltk-includes="/Library/Frameworks/Tcl.framework/Headers /Library/Frameworks/Tk.framework/Headers /Library/Frameworks/Tk.framework/PrivateHeaders"
 --with-tcltk-libs="/usr/local/tcltk_active/lib" --with-macosx-archs="i386 x86_64" --with-liblas="/usr/local/bin/liblas-config" --with-opencl<br>
<br>
<br>
When I did this, r.terraflow and r.viewshed compiled.<br>
<br>
I still have the xml problem<br>
<br>
This message is still repeating in the terminal:<br>
<br>
2013-12-04 16:25:16.568 Python[17513:d0b] CoreText performance note: Client called CTFontCreateWithName() using name ".Lucida Grande UI" and got font with PostScript name ".LucidaGrandeUI". For best performance, only use PostScript names when calling this API.<br>
</blockquote>
<div><br>
</div>
<div>If this is not causing anything, I would ignore it, this is apparently related to Maverick, maybe they will fix it later.</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>This only happens when I am running GRASS. It makes GRASS very difficult to use. There is something going on that is causing this with GRASS that is not happening with other apps run from the terminal. </div>
<br>
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div><br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
A raster map displays fine<br>
<br>
When I first tried NVIZ, I got an error in the terminal. When I tried it again, it worked and the error disappeared (so I cannot copy and paste it here).<br>
<br>
I got this warning once:<br>
<br>
/Users/cmbarton/Dropbox/GRASS_dropbox/source/grass7_dev/macosx/dist/GRASS-7.0.app/Contents/MacOS/etc/gui/wxpython/gui_core/goutput.py:234: wxPyDeprecationWarning: Call to deprecated item 'SetVirtualSizeHints’.<br>
</blockquote>
<div><br>
</div>
<div>This is harmless, I could probably remove the  calls of SetVirtualSizeHints, but I am not sure if it is needed in the older wxPython versions.</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>I assume this is a function of wxPython 2.9</div>
<br>
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
The digitizer is acting funny. When I called my new test vector “delete”, it crashed the GUI. When I tried it again, with “testdelete1” it is OK. But now it is giving me an error that the cat number is duplicated  with my first area. It is locked up and I can’t
 get out of some kind of loop with the dialog to create a table entry. But this may be problems with the digitizer in general rather than the new compilation.<br>
<br>
I had the GUI lock up earlier but it seems to be working OK now, if a bit sluggish. Tearoff menus are fine. The vector graphics look much nicer. I think that Cairo is displaying better with this wxPython.<br>
</blockquote>
<div><br>
</div>
<div>Please report the issues (via trac) related to the wxPython 2.9, I already tried to fix some of these but there will be more of them. I need the issues to be reproducible. </div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>I am wondering if I should revert to wxPython 2.8. This requires some hacks to it runs 32bit I think. But it is what I was using before.</div>
<div><br>
</div>
<div>Michael</div>
<br>
<blockquote type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div><br>
</div>
<div><br>
</div>
<div>Anna</div>
<div><br>
</div>
<div><br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div class="im"><br>
Michael<br>
______________________________<br>
C. Michael Barton<br>
Director, Center for Social Dynamics & Complexity<br>
Professor of Anthropology, School of Human Evolution & Social Change<br>
Arizona State University<br>
Tempe, AZ  85287-2402<br>
USA<br>
<br>
voice:  <a href="tel:480-965-6262" value="+14809656262">480-965-6262</a> (SHESC),
<a href="tel:480-965-8130" value="+14809658130">480-965-8130</a>/727-9746 (CSDC)<br>
fax:          <a href="tel:480-965-7671" value="+14809657671">480-965-7671</a>(SHESC),
<a href="tel:480-727-0709" value="+14807270709">480-727-0709</a> (CSDC)<br>
www:    <a href="http://csdc.asu.edu/" target="_blank">http://csdc.asu.edu</a>, <a href="http://shesc.asu.edu/" target="_blank">
http://shesc.asu.edu</a><br>
                <a href="http://www.public.asu.edu/~cmbarton" target="_blank">http://www.public.asu.edu/~cmbarton</a><br>
<br>
</div>
<div class="im">On Dec 4, 2013, at 3:54 PM, Michael Barton <<a href="mailto:michael.barton@asu.edu">michael.barton@asu.edu</a>> wrote:<br>
<br>
> Forgot to mention that r.terraflow and r.viewshed do not compile. I assume this is a C++ issue.<br>
><br>
</div>
<div class="im">> Michael<br>
> ______________________________<br>
> C. Michael Barton<br>
> Director, Center for Social Dynamics & Complexity<br>
> Professor of Anthropology, School of Human Evolution & Social Change<br>
> Arizona State University<br>
> Tempe, AZ  85287-2402<br>
> USA<br>
><br>
> voice:        <a href="tel:480-965-6262" value="+14809656262">480-965-6262</a> (SHESC),
<a href="tel:480-965-8130" value="+14809658130">480-965-8130</a>/727-9746 (CSDC)<br>
> fax:          <a href="tel:480-965-7671" value="+14809657671">480-965-7671</a>(SHESC),
<a href="tel:480-727-0709" value="+14807270709">480-727-0709</a> (CSDC)<br>
> www:  <a href="http://csdc.asu.edu/" target="_blank">http://csdc.asu.edu</a>, <a href="http://shesc.asu.edu/" target="_blank">
http://shesc.asu.edu</a><br>
>               <a href="http://www.public.asu.edu/~cmbarton" target="_blank">http://www.public.asu.edu/~cmbarton</a><br>
><br>
</div>
<div class="im">> On Dec 4, 2013, at 3:50 PM, Michael Barton <<a href="mailto:michael.barton@asu.edu">michael.barton@asu.edu</a>> wrote:<br>
><br>
>> I was able to compile and open GRASS 7 under Mavericks. Here is what I’ve done so far.<br>
>><br>
>> 1. I had to uninstall and reinstall Xcode and the CommandLineTools. You may or may not have to do this. If you have not yet updated Xcode, you should delete your existing Xcode before doing so. There are several approaches to doing this depending on how
 you installed it. There are references to using an Uninstall_Devtools utility that supposedly lives in /Library/Developer. I’ve never had this. If you installed from the app store, you need to open the launch pad and delete Xcode from there. AFAIK, there is
 no way to delete the CommandLineTools (unless you want to do it one by one). I also installed the AuxTools because I had these before. I don’t know that I need them though.<br>
>><br>
>> 2. I also installed wxPython 2.9.5 so I can compile in 64bit Python 2.7. I also installed all the current frameworks from William’s site (I only had to update to GDAL 1.10)<br>
>><br>
>> 3. I had to drop out of my configuration script reference to gettext and odbc. I supposed I need to recompile gettext under Mavericks (and maybe LAS but I don’t yet know). But I don’t know where the ODBC issue is coming from. I didn’t explicitly install
 that previously.<br>
>><br>
>> 4. I opened a terminal window, cd to the proper source directory and then typed…<br>
>><br>
>> export CXX=g++<br>
>><br>
>><br>
>> 5. I configured with…<br>
>><br>
>> ./configure --with-freetype --with-freetype-includes="/Library/Frameworks/FreeType.framework/unix/include/freetype2 /Library/Frameworks/FreeType.framework/unix/include" --with-freetype-libs=/Library/Frameworks/FreeType.framework/unix/lib --with-gdal=/Library/Frameworks/GDAL.framework/Programs/gdal-config
 --with-proj --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-geos=/Library/Frameworks/GEOS.framework/Versions/3/unix/bin/geos-config
 --with-jpeg-includes=/Library/Frameworks/UnixImageIO.framework/unix/include --with-jpeg-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-tiff-includes=/Library/Frameworks/UnixImageIO.framework/unix/include --with-tiff-libs=/Library/Frameworks/UnixImageIO.framework/unix/lib --with-cairo --with-cairo-includes="/Library/Frameworks/cairo.framework/unix/include/cairo /Library/Frameworks/cairo.framework/unix/include"
 --with-cairo-libs=/Library/Frameworks/cairo.framework/unix/lib --with-cairo-ldflags="-lcairo" --without-postgres --without-mysql --with-sqlite --with-sqlite-libs=/Library/Frameworks/SQLite3.framework/unix/lib --with-sqlite-includes=/Library/Frameworks/SQLite3.framework/unix/include
 --with-fftw-includes=/Library/Frameworks/FFTW3.framework/unix/include --with-fftw-libs=/Library/Frameworks/FFTW3.framework/unix/lib --with-x --with-cxx --with-opengl=aqua --without-readline --prefix=/Applications/GRASS --enable-macosx-app --with-python --with-wxwidgets=/usr/local/lib/wxPython-2.9.5.0/bin/wx-config
 --with-tcltk-includes="/Library/Frameworks/Tcl.framework/Headers /Library/Frameworks/Tk.framework/Headers /Library/Frameworks/Tk.framework/PrivateHeaders" --with-tcltk-libs="/usr/local/tcltk_active/lib" --with-macosx-archs="i386 x86_64" --with-liblas="/usr/local/bin/liblas-config"
 --with-opencl<br>
>><br>
>> 6. I ran…<br>
>><br>
>> make GDAL_DYNAMIC=<br>
>><br>
>> 7. I ran…<br>
>><br>
>> make bindist<br>
>><br>
>><br>
>> Making a binary distribution package partly failed. I got a GRASS app but not a package, because the packagemaker is no longer with the AuxTools. I’ll need guidance from William as to how to use whatever new package making tools are in the Dev Tools.<br>
>><br>
>><br>
>> So far, I have not compiled for 10.7 compatibility or bundled wxPython (I’m doing that now)<br>
>><br>
>> wxPython still crashes on startup due to its inability to create menutree.xml and module_tree_menudata.xml. I have to do a work around. I was hoping that this might clear up with Python 2.7 and wxPython 2.9. But it has not. So this is a problem in the code
 and not in trying to maintain backward compatibility.<br>
>><br>
>><br>
>> Once I did all this, GRASS 7 launches. It looks different with wxPython 2.9—more Linux like and less Maclike to my eyes.<br>
>><br>
>> Also, the terminal begins kicking out the following message every second or so:<br>
>><br>
>> 2013-12-04 15:31:50.761 Python[78631:d0b] CoreText performance note: Client called CTFontCreateWithName() using name ".Lucida Grande UI" and got font with PostScript name ".LucidaGrandeUI". For best performance, only use PostScript names when calling this
 AP<br>
>><br>
>> This needs to be fixed.<br>
>><br>
>> I’ll keep you all informed about compiling for Lion and packaging wxPython.<br>
>><br>
</div>
<div class="im">>> Michael<br>
>><br>
>> ______________________________<br>
>> C. Michael Barton<br>
>> Director, Center for Social Dynamics & Complexity<br>
>> Professor of Anthropology, School of Human Evolution & Social Change<br>
>> Arizona State University<br>
>> Tempe, AZ  85287-2402<br>
>> USA<br>
>><br>
>> voice:       <a href="tel:480-965-6262" value="+14809656262">480-965-6262</a> (SHESC),
<a href="tel:480-965-8130" value="+14809658130">480-965-8130</a>/727-9746 (CSDC)<br>
>> fax:          <a href="tel:480-965-7671" value="+14809657671">480-965-7671</a>(SHESC),
<a href="tel:480-727-0709" value="+14807270709">480-727-0709</a> (CSDC)<br>
>> www:         <a href="http://csdc.asu.edu/" target="_blank">http://csdc.asu.edu</a>,
<a href="http://shesc.asu.edu/" target="_blank">http://shesc.asu.edu</a><br>
>>              <a href="http://www.public.asu.edu/~cmbarton" target="_blank">http://www.public.asu.edu/~cmbarton</a><br>
>><br>
</div>
<div class="im">>> On Dec 3, 2013, at 5:53 PM, Helena Mitasova <<a href="mailto:hmitaso@ncsu.edu">hmitaso@ncsu.edu</a>> wrote:<br>
>><br>
</div>
<div class="">
<div class="h5">>>> Michael,<br>
>>><br>
>>> can you please share your configure file that you are using?<br>
>>><br>
>>> thanks, Helena<br>
>>><br>
>>> Helena Mitasova<br>
>>> Associate Professor<br>
>>> Department of Marine, Earth, and Atmospheric Sciences<br>
>>> 2800 Faucette Drive, Rm. 1125 Jordan Hall<br>
>>> North Carolina State University<br>
>>> Raleigh, NC 27695-8208<br>
>>> <a href="mailto:hmitaso@ncsu.edu">hmitaso@ncsu.edu</a><br>
>>><br>
>>> "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.”<br>
>>><br>
>>> On Dec 3, 2013, at 7:12 PM, Michael Barton wrote:<br>
>>><br>
>>>> I got it to compile fine using GDAL 1.10. But the GUI still crashes on startup due to problems in the xml toolbox.<br>
>>>><br>
>>>> Michael<br>
>>>> ______________________________<br>
>>>> C. Michael Barton<br>
>>>> Director, Center for Social Dynamics & Complexity<br>
>>>> Professor of Anthropology, School of Human Evolution & Social Change<br>
>>>> Arizona State University<br>
>>>> Tempe, AZ  85287-2402<br>
>>>> USA<br>
>>>><br>
>>>> voice:<br>
>>>> 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)<br>
>>>> fax:          480-965-7671(SHESC), 480-727-0709 (CSDC)<br>
>>>> www:<br>
>>>> <a href="http://csdc.asu.edu/" target="_blank">http://csdc.asu.edu</a>, <a href="http://shesc.asu.edu/" target="_blank">
http://shesc.asu.edu</a><br>
>>>> <a href="http://www.public.asu.edu/~cmbarton" target="_blank">http://www.public.asu.edu/~cmbarton</a><br>
>>>><br>
>>>> On Dec 3, 2013, at 12:43 PM, Anna Petrášová <<a href="mailto:kratochanna@gmail.com">kratochanna@gmail.com</a>> wrote:<br>
>>>><br>
>>>>><br>
>>>>> Hi all,<br>
>>>>><br>
>>>>> I am still having problems to compile GRASS on Maverick, it cannot find GDAL, I already reinstalled the frameworks and Xcode, too. I tried to compile the simple code which seems to be compiled during configure:<br>
>>>>> #include <gdal.h><br>
>>>>><br>
>>>>> int main(int argc, const char* argv[])<br>
>>>>> {<br>
>>>>>  GDALOpen("foo", GA_ReadOnly);<br>
>>>>> }<br>
>>>>><br>
>>>>> which gives me:<br>
>>>>><br>
>>>>> gis-imac:Desktop akratoc$ gcc test.c<br>
>>>>><br>
>>>>> test.c:14:5: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result]<br>
>>>>><br>
>>>>>  GDALOpen("foo", GA_ReadOnly);<br>
>>>>><br>
>>>>>  ^~~~~~~~ ~~~~~~~~~~~~~~~~~~<br>
>>>>><br>
>>>>> 1 warning generated.<br>
>>>>><br>
>>>>> Undefined symbols for architecture x86_64:<br>
>>>>><br>
>>>>> "_GDALOpen", referenced from:<br>
>>>>><br>
>>>>>    _main in test-sew0gz.o<br>
>>>>><br>
>>>>> ld: symbol(s) not found for architecture x86_64<br>
>>>>><br>
>>>>> clang: error: linker command failed with exit code 1 (use -v to see invocation)<br>
>>>>><br>
>>>>> I am having the same problem also on another computer. Any help appreciated.<br>
>>>>><br>
>>>>> Thanks,<br>
>>>>> Anna<br>
>>>>><br>
>>>>><br>
>>>>><br>
>>>>><br>
>>>>><br>
>>>>> On Fri, Nov 29, 2013 at 3:27 PM, Markus Neteler <<a href="mailto:neteler@osgeo.org">neteler@osgeo.org</a>> wrote:<br>
>>>>> On Fri, Nov 29, 2013 at 9:02 PM, Michael Barton <<a href="mailto:Michael.Barton@asu.edu">Michael.Barton@asu.edu</a>> wrote:<br>
>>>>>> I've been chilling out after Thanksgiving and thought I'd try compiling<br>
>>>>>> GRASS on Mavericks.<br>
>>>>>><br>
>>>>>> I had a couple of configure issues.<br>
>>>>>><br>
>>>>>> --with-odbc failed. Is this not included with Mavericks or do I need to<br>
>>>>>> reference it in some other way?<br>
>>>>>> --with nls also failed. I wonder if I have to update the version of gettext<br>
>>>>>> that I compiled on Lion?<br>
>>>>>><br>
>>>>>> When I dropped these out, I got it to compile. But it errors out with the<br>
>>>>>> following:<br>
>>>>>><br>
>>>>>> Undefined symbols for architecture x86_64:<br>
>>>>>> "___sincos_stret", referenced from:<br>
>>>>><br>
>>>>> I found these "random" links:<br>
>>>>><br>
>>>>> <a href="http://trac.macports.org/ticket/40961" target="_blank">http://trac.macports.org/ticket/40961</a><br>
>>>>><br>
>>>>> <a href="http://stackoverflow.com/questions/19015780/sincos-stret-undefined-symbol-when-linking" target="_blank">
http://stackoverflow.com/questions/19015780/sincos-stret-undefined-symbol-when-linking</a><br>
>>>>><br>
>>>>> Perhaps giving the right idea..<br>
>>>>> Markus<br>
>>>>> _______________________________________________<br>
>>>>> grass-dev mailing list<br>
>>>>> <a href="mailto:grass-dev@lists.osgeo.org">grass-dev@lists.osgeo.org</a><br>
>>>>> <a href="http://lists.osgeo.org/mailman/listinfo/grass-dev" target="_blank">
http://lists.osgeo.org/mailman/listinfo/grass-dev</a><br>
>>>>><br>
>>>><br>
>>><br>
>><br>
><br>
<br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
</div>
<br>
</body>
</html>