<div dir="ltr"><div><div><div><div><br><br>On Thu, Feb 15, 2018 at 5:57 PM, Markus Neteler <<a href="mailto:neteler@osgeo.org">neteler@osgeo.org</a>> wrote:<br>><br>> On Thu, Feb 15, 2018 at 5:43 PM, Moritz Lennert<br>> <<a href="mailto:mlennert@club.worldonline.be">mlennert@club.worldonline.be</a>> wrote:<br>> > On 12/02/18 18:01, Bernardo Santos wrote:<br>> ...<br>> >> Regarding the comparison with the other GRASS tools, LSMetrics is<br>> >> complementary to many of the functions the <a href="http://r.li">r.li</a> suite offers. I still could<br>> >> not test r.pi since I had some trouble installing it, but I'll try it again<br>> >> so that I can compare both packages. I believe they are also somehow<br>> >> complementary in many of the functions.<br>> ><br>> ><br>> > Yes, r.pi installation is still an issue.<br>><br>> I have probably fixed it in r72243. Please try.<br>><br>> But: I get this compilation error (probably easy to fix but I have no<br>> time right now):<br>><br>> [mneteler@oboe r.pi.library ]$ make MODULE_TOPDIR=~/software/grass74<br>> gcc -shared -o /home/mneteler/software/grass74/dist.x86_64-pc-linux-gnu/lib/<a href="http://libgrass_rpi.7.4.1svn.so">libgrass_rpi.7.4.1svn.so</a><br>> -L/home/mneteler/software/grass74/dist.x86_64-pc-linux-gnu/lib<br>> -L/home/mneteler/software/grass74/dist.x86_64-pc-linux-gnu/lib<br>> -Wl,--no-undefined -Wl,-z,now -Wl,--export-dynamic<br>> -Wl,-rpath-link,/home/mneteler/software/grass74/dist.x86_64-pc-linux-gnu/lib<br>> -Wl,-soname,<a href="http://libgrass_rpi.7.4.1svn.so">libgrass_rpi.7.4.1svn.so</a> OBJ.x86_64-pc-linux-gnu/draw.o<br>> OBJ.x86_64-pc-linux-gnu/frag.o OBJ.x86_64-pc-linux-gnu/helpers.o<br>> OBJ.x86_64-pc-linux-gnu/stat_method.o  -lgrass_gis.7.4.1svn -lm  -lm<br>> OBJ.x86_64-pc-linux-gnu/draw.o: In function `draw_line':<br>> /home/mneteler/software/grass-addons/grass7/raster/r.pi/r.pi.library/draw.c:38:<br>> undefined reference to `swap'<br>> /home/mneteler/software/grass-addons/grass7/raster/r.pi/r.pi.library/draw.c:39:<br>> undefined reference to `swap'<br>> /home/mneteler/software/grass-addons/grass7/raster/r.pi/r.pi.library/draw.c:43:<br>> undefined reference to `swap'<br>> /home/mneteler/software/grass-addons/grass7/raster/r.pi/r.pi.library/draw.c:44:<br>> undefined reference to `swap'<br>> collect2: error: ld returned 1 exit status<br>> make: *** [/home/mneteler/software/grass74/include/Make/Shlib.make:10:<br>> /home/mneteler/software/grass74/dist.x86_64-pc-linux-gnu/lib/<a href="http://libgrass_rpi.7.4.1svn.so">libgrass_rpi.7.4.1svn.so</a>]<br>> Error 1<br><br></div>swap is in draw.c L3-9<br><br></div>I can not reproduce this error. Do you have any changes in your local copy? Maybe also try make clean, then make again, because<br><br>[mneteler@oboe r.pi.library ]$ make MODULE_TOPDIR=~/software/grass74<br><br></div>should produce a lot more output.<br><br></div>Markus M<br><div><div><div><div><br>><br>> Then g.extension will probably work with r.pi.<br>><br>> Markus<br>> _______________________________________________<br>> grass-user mailing list<br>> <a href="mailto:grass-user@lists.osgeo.org">grass-user@lists.osgeo.org</a><br>> <a href="https://lists.osgeo.org/mailman/listinfo/grass-user">https://lists.osgeo.org/mailman/listinfo/grass-user</a><br><br></div></div></div></div></div>