<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
Running OS X 10.8.4 with Xcode 4.6.2. With GRASS 6.4.3 from kyngchaos, g.extension would work on a Mac with 10.6.8, however was failing on 10.8.4 with the following errors:
<div><br>
</div>
<div>In file included from catchment.c:1:<br>
global.h:1:19: error: stdio.h: No such file or directory<br>
global.h:2:20: error: stdlib.h: No such file or directory<br>
global.h:3:20: error: string.h: No such file or directory<br>
global.h:4:18: error: math.h: No such file or directory<br>
In file included from /Applications/GRASS-6.4.app/Contents/MacOS/include/grass/gis.h:651,<br>
                from global.h:5,<br>
                from catchment.c:1:<br>
<br>
William proposed the following solution which solved my problems for GRASS 6.4.3 on 10.8.4:</div>
<div><br>
</div>
<div>
<blockquote type="cite">Hmm, could be a sysroot problem.  The sysroot flags are still in platform.make from how I compiled it (to support a minimum OS version).  Extensions for a specific OS X version do not need a sysroot, and the 10.6 sdk I use doesn't even
 exist in recent Xcodes.<br>
<br>
Try removing the sysroot flags from include/make/platform.make in the GRASS.app package:<br>
<br>
-isysroot /Developer/SDKs/MacOSX10.6.sdk</blockquote>
<br>
</div>
<div>
<blockquote type="cite">William Kyngesburye <kyngchaos*at*kyngchaos*dot*com><br>
<a href="http://www.kyngchaos.com/">http://www.kyngchaos.com/</a><br>
</blockquote>
<br>
</div>
<div><br>
</div>
<div>I was getting the same initial errors in GRASS 7 as in 6.4.3, so I made the same changes in GRASS 7 and got past the initial errors. Installing static-libintl-0.18.1.1-5 resolved an issue with a missing library. Now I am getting the following error:</div>
<div><br>
</div>
<div>
<div>RASS 7.0.svn (englevale):~ > g.extension extension=r.stream.basins</div>
<div>Fetching <r.stream.basins> from GRASS-Addons SVN (be patient)...</div>
<div>Compiling...</div>
<div>basins_inputs.c: In function 'process_vector':</div>
<div>basins_inputs.c:60: warning: assignment discards qualifiers from pointer target type</div>
<div>basins_inputs.c: In function 'process_vector':</div>
<div>basins_inputs.c:60: warning: assignment discards qualifiers from pointer target type</div>
<div>ERROR: MAPSET PERMANENT - permission denied</div>
<div>make: *** [r.stream.basins.tmp.html] Error 1</div>
<div>ERROR: Compilation failed, sorry. Please check above error messages.</div>
</div>
<div><br>
</div>
<div>The permission all appear to correct. It is creating .tmp and a directory in It:</div>
<div>
<div>drwxr-xr-x   4 rcline  staff   136 Aug 20 08:44 .tmp</div>
</div>
<div>
<div>drwxr-xr-x   2 rcline  staff    68 Aug 20 08:37 <a href="http://dhcp-10-33-133-197.swc.nd.gov">
dhcp-10-33-133-197.swc.nd.gov</a></div>
</div>
<div><br>
</div>
<div>Anybody have an idea what would cause the permissions denied error?</div>
<div><br>
</div>
<div>Royce</div>
<div><br>
</div>
<div><br>
</div>
</body>
</html>