<div dir="ltr">Seems to be the last hurdle..<br><div>ogr_api.h<br></div><div>----------------<br>In file included from /home/yann/dev/grass_yann/dist.x86_64-unknown-linux-gnu/include/grass/vect/digit.h:3:0,<br>                 from /home/yann/dev/grass_yann/dist.x86_64-unknown-linux-gnu/include/grass/vector.h:4,<br>                 from main.c:27:<br>/home/yann/dev/grass_yann/dist.x86_64-unknown-linux-gnu/include/grass/vect/dig_structs.h:27:21: fatal error: ogr_api.h: No such file or directory<br> #include <ogr_api.h><br>                     ^<br>compilation terminated.<br>------------------<br><br><div><br><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 19 January 2015 at 22:31, Markus Neteler <span dir="ltr"><<a href="mailto:neteler@osgeo.org" target="_blank">neteler@osgeo.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Mon, Jan 19, 2015 at 5:31 PM, Yann Chemin <<a href="mailto:ychemin@gmail.com">ychemin@gmail.com</a>> wrote:<br>
> Hi,<br>
><br>
> porting to grass7 i.spec.sam (grass-addons/grass7/imagery/)<br>
><br>
> I am getting a set of complaints like this:<br>
><br>
> OBJ.x86_64-unknown-linux-gnu/spec_angle.o:(.bss+0x158): multiple definition<br>
> of `Avector'<br>
> OBJ.x86_64-unknown-linux-gnu/main.o:/home/yann/dev/grass-addons/grass7/imagery/i.spec.sam/main.c:92:<br>
> first defined here<br>
><br>
> while it is actually defined in global.h, and global.h is read in main.c as<br>
> well as in spectral_angle.c . The line 92 in main.c is the first appearance,<br>
> without declaring Avector (just using it).<br>
<br>
</div></div>[neteler@pgis_north i.spec.sam]$ grep Avector *.h<br>
global.h:GLOBAL VEC *b, *Avector;<br>
<br>
I guess the GLOBAL declarations need to be fixed as time ago in other<br>
GRASS modules using "extern". See for example:<br>
<br>
<a href="http://trac.osgeo.org/grass/changeset/32675/grass/trunk/raster/r.to.vect" target="_blank">http://trac.osgeo.org/grass/changeset/32675/grass/trunk/raster/r.to.vect</a><br>
<span class="HOEnZb"><font color="#888888"><br>
Markus<br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">----</div>
</div>