[GRASS-user] Resolving a build issue

Rich Shepard rshepard at appl-ecosys.com
Sun Apr 26 09:33:52 PDT 2020


I just pulled current 7.9.dev code from the git repo, ran configure, and
tried to build it. Make failed here:
/home/rshepard/gis/grass/grass_dev/visualization/ximgview.

Changing to that directory and running make results in:

if [ "/home/rshepard/gis/grass/grass_dev/dist.x86_64-pc-linux-gnu/bin/ximgview" != "" ] ; then GISRC=/home/rshepard/gis/grass/grass_dev/dist.x86_64-pc-linux-gnu/demolocation/.grassrc79 GISBASE=/home/rshepard/gis/grass/grass_dev/dist.x86_64-pc-linux-gnu PATH="/home/rshepard/gis/grass/grass_dev/dist.x86_64-pc-linux-gnu/bin:/home/rshepard/gis/grass/grass_dev/dist.x86_64-pc-linux-gnu/bin:/home/rshepard/gis/grass/grass_dev/dist.x86_64-pc-linux-gnu/scripts:$PATH" PYTHONPATH="/home/rshepard/gis/grass/grass_dev/dist.x86_64-pc-linux-gnu/etc/python:/home/rshepard/gis/grass/grass_dev/dist.x86_64-pc-linux-gnu/gui/wxpython:$PYTHONPATH" LD_LIBRARY_PATH="/home/rshepard/gis/grass/grass_dev/dist.x86_64-pc-linux-gnu/bin:/home/rshepard/gis/grass/grass_dev/dist.x86_64-pc-linux-gnu/bin:/home/rshepard/gis/grass/grass_dev/dist.x86_64-pc-linux-gnu/scripts:/home/rshepard/gis/grass/grass_dev/dist.x86_64-pc-linux-gnu/lib:/home/rshepard/gis/grass/grass_dev/dist.x86_64-pc-linux-gnu/lib:/usr/lib/qt/lib:" LC_ALL=C
  LANG=C LANGUAGE=C /home/rshepard/gis/grass/grass_dev/dist.x86_64-pc-linux-gnu/bin/ximgview --html-description < /dev/null | grep -v '</body>\|</html>' > ximgview.tmp.html ; fi
ERROR: Module built against version @(#) 7.9.dev (2020) but trying to use
        version f062bffc8. You need to rebuild GRASS GIS or untangle
        multiple installations.
../../include/Make/Html.make:14: recipe for target 'ximgview.tmp.html' failed
make: *** [ximgview.tmp.html] Error 1
rm ximgview.tmp.html

I don't understand why this module is trying to use version f062bffc8 while
the rest of the code is using the downloaded 7.9.dev (2020). I don't know
what I need to do to build the newest souce tree.

TIA,

Rich



More information about the grass-user mailing list