> > What do you have for the /usr/bin compilers? > Looks the same as yours... /usr/bin/cc -> /usr/bin/clang points to clang /usr/bin/c++ -> /usr/bin/clang points to clang /usr/bin/gcc -> /usr/llvm-gcc-4.2/bin/llvm-gcc-4.2 points to llvm-gcc-4.2 /usr/bin/g++ -> /usr/llvm-gcc-4.2/bin/llvm-g++-4.2 points to llvm-g++-4.2 ____________________ C. Michael Barton Director, Center for Social Dynamics & Complexity Professor of Anthropology, School of Human Evolution & Social Change Arizona State University voice: 480-965-6262 (SHESC), 480-727-9746 (CSDC) fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC) www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu > On Sep 3, 2012, at 4:15 PM, Michael Barton wrote: > >> r.viewshed and r.terraflow problems in compiling seem to have the same cause >> >> Michael >> >> Begin forwarded message: >> >>> From: William Kyngesburye >>> Subject: Re: r.viewshed does not compile in GRASS 7 either >>> Date: September 3, 2012 2:10:02 PM MST >>> To: Michael Barton >>> >>> same error as the r.terraflow error you found a few days ago ;) >>> >>> On Sep 3, 2012, at 4:02 PM, Michael Barton wrote: >>> >>>> So r.viewshed doesn't compile either now (probably didn't a few days ago, but I didn't see it because of all the temporal module errors. I just did a ticket. >>>> >>>> Michael >>>> >>>> Here is the error: >>>> >>>> Last login: Mon Sep 3 13:55:06 on ttys000 >>>> Michaels-MacBook-Air:~ cmbarton$ cd /Users/Shared/grass_dev/grass70_dev/raster/r.viewshed >>>> Michaels-MacBook-Air:r.viewshed cmbarton$ make >>>> c++ -arch i386 -isysroot /Developer/SDKs/MacOSX10.6.sdk -I/Users/Shared/grass_dev/grass70_dev/dist.x86_64-apple-darwin12.1.0/include -I/Users/Shared/grass_dev/grass70_dev/dist.x86_64-apple-darwin12.1.0/include -D_FILE_OFFSET_BITS=64 -DUSER=\"cmbarton\" -Wno-sign-compare -DPACKAGE=\""grassmods"\" -I/Users/Shared/grass_dev/grass70_dev/dist.x86_64-apple-darwin12.1.0/include -I/Users/Shared/grass_dev/grass70_dev/dist.x86_64-apple-darwin12.1.0/include -o OBJ.x86_64-apple-darwin12.1.0/distribute.o -c distribute.cpp >>>> In file included from distribute.cpp:52: >>>> In file included from /Users/Shared/grass_dev/grass70_dev/dist.x86_64-apple-darwin12.1.0/include/grass/iostream/ami.h:56: >>>> In file included from /Users/Shared/grass_dev/grass70_dev/dist.x86_64-apple-darwin12.1.0/include/grass/iostream/empq_impl.h:43: >>>> In file included from /Users/Shared/grass_dev/grass70_dev/dist.x86_64-apple-darwin12.1.0/include/grass/iostream/empq.h:51: >>>> /Users/Shared/grass_dev/grass70_dev/dist.x86_64-apple-darwin12.1.0/include/grass/iostream/embuffer.h:1140:56: error: >>>> default arguments cannot be added to an out-of-line definition of a member >>>> of a class template >>>> long em_buffer::insert(AMI_STREAM* str, long bos=0) { >>>> ^ ~ >>>> In file included from distribute.cpp:52: >>>> In file included from /Users/Shared/grass_dev/grass70_dev/dist.x86_64-apple-darwin12.1.0/include/grass/iostream/ami.h:56: >>>> In file included from /Users/Shared/grass_dev/grass70_dev/dist.x86_64-apple-darwin12.1.0/include/grass/iostream/empq_impl.h:43: >>>> In file included from /Users/Shared/grass_dev/grass70_dev/dist.x86_64-apple-darwin12.1.0/include/grass/iostream/empq.h:53: >>>> /Users/Shared/grass_dev/grass70_dev/dist.x86_64-apple-darwin12.1.0/include/grass/iostream/minmaxheap.h:512:7: error: >>>> reference to non-static member function must be called; did you mean to >>>> call it with no arguments? >>>> if (size) { >>>> ^~~~ >>>> () > > ----- > William Kyngesburye > http://www.kyngchaos.com/ > > "I ache, therefore I am. Or in my case - I am, therefore I ache." > > - Marvin > >