Helmut Kudrnovsky wrote >>pá 30. 8. 2019 v 17:35 odesílatel Helmut Kudrnovsky <[hidden email]> napsal: >>> Do you have a list of your issues facing while winGRASS compiling? >> >>different ;-) I am closer to successful build. Now it fails compiling > > completly fresh git checkout here, still the already earlier mentioned > issue > in > > GRASS GIS 7.9.dev a9d2c0bd6 compilation log > -------------------------------------------------- > Started compilation: Sat Sep 7 11:16:10 CEST 2019 > -- > Errors in: > /usr/src/grass_trunk_git/grass/lib/pngdriver > /usr/src/grass_trunk_git/grass/lib/psdriver > [...] > > caused by > > if [ "" != "" ] ; then > GISRC=/usr/src/grass_trunk_git/grass/dist.x86_64-w64-mingw32/demolocation/.grassrc79 > GISBASE=C:/msys64/usr/src/grass_trunk_git/grass/dist.x86_64-w64-mingw32 > PATH="/usr/src/grass_trunk_git/grass/dist.x86_64-w64-mingw32/bin:/usr/src/grass_trunk_git/grass/dist.x86_64-w64-mingw32/bin:/usr/src/grass_trunk_git/grass/dist.x86_64-w64-mingw32/scripts:$PATH" > PYTHONPATH="C:/msys64/usr/src/grass_trunk_git/grass/dist.x86_64-w64-mingw32/etc/python;C:/msys64/usr/src/grass_trunk_git/grass/dist.x86_64-w64-mingw32/gui/wxpython;$PYTHONPATH" > PATH="/usr/src/grass_trunk_git/grass/dist.x86_64-w64-mingw32/bin:/usr/src/grass_trunk_git/grass/dist.x86_64-w64-mingw32/bin:/usr/src/grass_trunk_git/grass/dist.x86_64-w64-mingw32/scripts:/usr/src/grass_trunk_git/grass/dist.x86_64-w64-mingw32/lib:/usr/src/grass_trunk_git/grass/dist.x86_64-w64-mingw32/lib:/c/OSGeo4W64/apps/Python37:/usr/bin:/mingw64/bin/:/c/OSGeo4W64/bin:/usr/src/grass_trunk_git/grass/mswindows/osgeo4w/lib:/usr/src/grass_trunk_git/grass/mswindows/osgeo4w" > LC_ALL=C LANG=C LANGUAGE=C --html-description < /dev/null | grep -v > ' > </body> > \| > </html> > ' > pngdriver.tmp.html ; fi > VERSION_NUMBER=7.9.dev VERSION_DATE=2019 MODULE_TOPDIR=../.. \ > python3 > /usr/src/grass_trunk_git/grass/dist.x86_64-w64-mingw32/tools/mkhtml.py > pngdriver > > /usr/src/grass_trunk_git/grass/dist.x86_64-w64-mingw32/docs/html/pngdriver.html > Fatal Python error: initfsencoding: unable to load the file system codec > ModuleNotFoundError: No module named 'encodings' > > did a pacman -Syu in msys2 for an uptodate python > > pacman -Ql mingw-w64-x86_64-python3 > pac.log shows: > > mingw-w64-x86_64-python3 /mingw64/lib/python3.7/encodings/ > mingw-w64-x86_64-python3 /mingw64/lib/python3.7/encodings/__init__.py > mingw-w64-x86_64-python3 /mingw64/lib/python3.7/encodings/__pycache__/ > mingw-w64-x86_64-python3 > /mingw64/lib/python3.7/encodings/__pycache__/__init__.cpython-37.opt-1.pyc > [...] > > package encodings should be there. > > maybe an intereference between msys/python3 and osgeo4w/python3 > > will investigate ...
msys2: myuser@DESKTOP-VADT8Q4 MINGW64 /usr/src/grass_trunk_git/grass $ python --version Python 3.7.4 myuser@DESKTOP-VADT8Q4 MINGW64 /usr/src/grass_trunk_git/grass $ python3 -c "import encodings; print(encodings.__file__)" C:/msys64/mingw64/lib/python3.7/encodings/__init__.py myuser@DESKTOP-VADT8Q4 MINGW64 /usr/src/grass_trunk_git/grass $ python Python 3.7.4 (default, Aug 15 2019, 18:17:27) [GCC 9.2.0 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import encodings osgeo4w: C:\>python --version Python 3.7.0 C:\>python3 -c "import encodings; print(encodings.__file__)" C:\OSGEO4~1\apps\Python37\lib\encodings\__init__.py C:\>python Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import encodings >>> in package.sh [...] # Force Python3 # alias python=python3 export PYTHONPATH= export PYTHONHOME=$OSGEO4W_ROOT_MSYS/apps/Python37 export PATH=$OSGEO4W_ROOT_MSYS/apps/Python37:$PATH [...] do we use msys2/py3 or osgeo4w/py3 for compilation? ----- best regards Helmut -- Sent from: http://osgeo-org.1560.x6.nabble.com/Grass-Dev-f3991897.html _______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev