Hi, On Fri, Sep 20, 2019 at 9:54 AM Luís Moreira de Sousa <luis.de.so...@protonmail.ch> wrote: > > Hello again, > > I started the process from the beginning, running configure on a fresh source > folder. I confirmed that indeed the Platform.make was present. This time make > completed without errors: > > GRASS GIS 7.6.0 exported compilation log > -------------------------------------------------- > Started compilation: vr sep 20 08:58:53 CEST 2019 > -- > Errors in: > No errors detected. > -- > Finished compilation: vr sep 20 09:07:06 CEST 2019
so, at this point the /home/WUR/duque004/grass/grass-7.6.0/dist.x86_64-pc-linux-gnu/include/Make/Platform.make is still there, right? And then... > However, make install fails, again because the Platform.make file is missing. > Interestingly, make itself is deleting the file, note the rm command below: > > $ make install > /home/WUR/duque004/grass/grass-7.6.0/bin.x86_64-pc-linux-gnu/grass76 > make install-check-built > make[1]: Entering directory `/home/WUR/duque004/grass/grass-7.6.0' > make[1]: Leaving directory `/home/WUR/duque004/grass/grass-7.6.0' > make install-check-parent > make[1]: Entering directory `/home/WUR/duque004/grass/grass-7.6.0' > make[1]: Leaving directory `/home/WUR/duque004/grass/grass-7.6.0' > make install-check-writable > make[1]: Entering directory `/home/WUR/duque004/grass/grass-7.6.0' > make[1]: Leaving directory `/home/WUR/duque004/grass/grass-7.6.0' > make install-check-prefix > make[1]: Entering directory `/home/WUR/duque004/grass/grass-7.6.0' > make[1]: Leaving directory `/home/WUR/duque004/grass/grass-7.6.0' > make real-install > make[1]: Entering directory `/home/WUR/duque004/grass/grass-7.6.0' > tar cBCf /home/WUR/duque004/grass/grass-7.6.0/dist.x86_64-pc-linux-gnu - . | > tar xBCf /home/WUR/duque004/grass//grass-7.6.0 - 2>/dev/null > make[1]: [real-install] Error 2 (ignored) > rm /home/WUR/duque004/grass//grass-7.6.0/grass76.tmp > make /home/WUR/duque004/grass//bin/grass76 > make[2]: Entering directory `/home/WUR/duque004/grass/grass-7.6.0' > sed -e 's#'@GISBASE@'#'/home/WUR/duque004/grass//grass-7.6.0'#g' \ > -e 's#'@LD_LIBRARY_PATH_VAR@'#'LD_LIBRARY_PATH'#g' \ > -e 's#'@CONFIG_PROJSHARE@'#'/usr/share/proj'#g' \ > /home/WUR/duque004/grass/grass-7.6.0/dist.x86_64-pc-linux-gnu/grass76.tmp > > /home/WUR/duque004/grass//bin/grass76 > chmod a+x /home/WUR/duque004/grass//bin/grass76 > make[2]: Leaving directory `/home/WUR/duque004/grass/grass-7.6.0' > rm /home/WUR/duque004/grass//grass-7.6.0/etc/fontcap > make /home/WUR/duque004/grass//grass-7.6.0/etc/fontcap > make[2]: Entering directory `/home/WUR/duque004/grass/grass-7.6.0' > sed -e > 's#/home/WUR/duque004/grass/grass-7.6.0/dist.x86_64-pc-linux-gnu#/home/WUR/duque004/grass//grass-7.6.0#g' > /home/WUR/duque004/grass/grass-7.6.0/dist.x86_64-pc-linux-gnu/etc/fontcap > > /home/WUR/duque004/grass//grass-7.6.0/etc/fontcap > make[2]: Leaving directory `/home/WUR/duque004/grass/grass-7.6.0' > rm /home/WUR/duque004/grass//grass-7.6.0/demolocation/.grassrc76 > make /home/WUR/duque004/grass//grass-7.6.0/demolocation/.grassrc76 > make[2]: Entering directory `/home/WUR/duque004/grass/grass-7.6.0' > sed -e > 's#/home/WUR/duque004/grass/grass-7.6.0/dist.x86_64-pc-linux-gnu#/home/WUR/duque004/grass//grass-7.6.0#g' > > /home/WUR/duque004/grass/grass-7.6.0/dist.x86_64-pc-linux-gnu/demolocation/.grassrc76 > > /home/WUR/duque004/grass//grass-7.6.0/demolocation/.grassrc76 > make[2]: Leaving directory `/home/WUR/duque004/grass/grass-7.6.0' > rm /home/WUR/duque004/grass//grass-7.6.0/include/Make/Platform.make > make /home/WUR/duque004/grass//grass-7.6.0/include/Make/Platform.make > make[2]: Entering directory `/home/WUR/duque004/grass/grass-7.6.0' > include/Make/Vars.make:1: include/Make/Platform.make: No such file or > directory ... it disappears? I am quite surprised to see this error since the install part hasn't been touched for years (as not needed). History (last change in 2014): https://github.com/OSGeo/grass/commits/releasebranch_7_6/include/Make/Install.make Here it works smoothly: [...] make[1]: Leaving directory '/home/mneteler/software/grass76_git' make manifests make[1]: Entering directory '/home/mneteler/software/grass76_git' make[1]: Nothing to be done for 'manifests'. make[1]: Leaving directory '/home/mneteler/software/grass76_git' GRASS GIS 7.6.2dev 0506cda42 compilation log -------------------------------------------------- Started compilation: Fri 20 Sep 2019 01:34:01 PM CEST -- Errors in: No errors detected. -- Finished compilation: Fri 20 Sep 2019 01:54:41 PM CEST 13:54 $ make install /home/mneteler/software/grass76_git/bin.x86_64-pc-linux-gnu/grass76 make install-check-built make[1]: Entering directory '/home/mneteler/software/grass76_git' make[1]: Leaving directory '/home/mneteler/software/grass76_git' make install-check-parent make[1]: Entering directory '/home/mneteler/software/grass76_git' make[1]: Leaving directory '/home/mneteler/software/grass76_git' make install-check-writable make[1]: Entering directory '/home/mneteler/software/grass76_git' make[1]: Leaving directory '/home/mneteler/software/grass76_git' make install-check-prefix make[1]: Entering directory '/home/mneteler/software/grass76_git' make[1]: Leaving directory '/home/mneteler/software/grass76_git' make real-install make[1]: Entering directory '/home/mneteler/software/grass76_git' mkdir -p -m 755 /home/mneteler/tmp//grass76 tar cBCf /home/mneteler/software/grass76_git/dist.x86_64-pc-linux-gnu - . | tar xBCf /home/mneteler/tmp//grass76 - 2>/dev/null rm /home/mneteler/tmp//grass76/grass76.tmp make /home/mneteler/tmp//bin/grass76 make[2]: Entering directory '/home/mneteler/software/grass76_git' sed -e 's#'@GISBASE@'#'/home/mneteler/tmp//grass76'#g' \ -e 's#'@LD_LIBRARY_PATH_VAR@'#'LD_LIBRARY_PATH'#g' \ -e 's#'@CONFIG_PROJSHARE@'#'/usr/share/proj'#g' \ /home/mneteler/software/grass76_git/dist.x86_64-pc-linux-gnu/grass76.tmp > /home/mneteler/tmp//bin/grass76 chmod a+x /home/mneteler/tmp//bin/grass76 make[2]: Leaving directory '/home/mneteler/software/grass76_git' rm /home/mneteler/tmp//grass76/etc/fontcap make /home/mneteler/tmp//grass76/etc/fontcap make[2]: Entering directory '/home/mneteler/software/grass76_git' sed -e 's#/home/mneteler/software/grass76_git/dist.x86_64-pc-linux-gnu#/home/mneteler/tmp//grass76#g' /home/mneteler/software/grass76_git/dist.x86_64-pc-linux-gnu/etc/fontcap > /home/mneteler/tmp//grass76/etc/fontcap make[2]: Leaving directory '/home/mneteler/software/grass76_git' rm /home/mneteler/tmp//grass76/demolocation/.grassrc76 make /home/mneteler/tmp//grass76/demolocation/.grassrc76 make[2]: Entering directory '/home/mneteler/software/grass76_git' sed -e 's#/home/mneteler/software/grass76_git/dist.x86_64-pc-linux-gnu#/home/mneteler/tmp//grass76#g' /home/mneteler/software/grass76_git/dist.x86_64-pc-linux-gnu/demolocation/.grassrc76 > /home/mneteler/tmp//grass76/demolocation/.grassrc76 make[2]: Leaving directory '/home/mneteler/software/grass76_git' rm /home/mneteler/tmp//grass76/include/Make/Platform.make make /home/mneteler/tmp//grass76/include/Make/Platform.make make[2]: Entering directory '/home/mneteler/software/grass76_git' sed -e 's#^\(GRASS_HOME.[^=]*\).*#\1= /home/mneteler/tmp//grass76#g' -e 's#/home/mneteler/software/grass76_git/dist.x86_64-pc-linux-gnu#/home/mneteler/tmp//grass76#g' /home/mneteler/software/grass76_git/dist.x86_64-pc-linux-gnu/include/Make/Platform.make > /home/mneteler/tmp//grass76/include/Make/Platform.make make[2]: Leaving directory '/home/mneteler/software/grass76_git' rm /home/mneteler/tmp//grass76/include/Make/Grass.make make /home/mneteler/tmp//grass76/include/Make/Grass.make make[2]: Entering directory '/home/mneteler/software/grass76_git' sed -e 's#^\(ARCH_DISTDIR.[^=]*\).*#\1= /home/mneteler/tmp//grass76#g' -e 's#^\(ARCH_BINDIR.[^=]*\).*#\1= /home/mneteler/tmp//bin#g' /home/mneteler/software/grass76_git/dist.x86_64-pc-linux-gnu/include/Make/Grass.make > /home/mneteler/tmp//grass76/include/Make/Grass.make make[2]: Leaving directory '/home/mneteler/software/grass76_git' /usr/bin/install -c config.status /home/mneteler/tmp//grass76/config.status chmod -R a+rX /home/mneteler/tmp//grass76 2>/dev/null make[1]: Leaving directory '/home/mneteler/software/grass76_git' Is this drive /home/WUR/duque004/ on a network with "unusual" file systems? Just a wild guess... Markus _______________________________________________ grass-user mailing list grass-user@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-user