Thanks for all of the great pointers. Updating Python3 to version 3.9.2
made it possible for me to build GRASS finally.
A couple of small issues now have me slightly puzzled:
1) when I ran "grass79", the GUI popped up just fine the first time.
However, the GUI did not entirely fit the screen (I
Actually, the trailing comma after **kwargs is a feature introduced in recent
Python 3 versions. It was recently introduced into our code through Black [1].
So, make sure you have Python 3.6+ installed on your system and that this is
the Python version called during compilation.
Moritz
[1]
Am 26. März 2021 23:13:18 MEZ schrieb Stephen Kirby :
>Thanks Veronica for that good information. I've made some progress by
>ensuring I had the libs it needs ready (GDAL, etc.). Now it is giving me a
>Python error :
>
> File
Stephen,
Let's see if I can help you. I always compile GRASS from source and in
my experience whenever there is a problem the most probable reason is
that a library is lacking. Seldom is GRASS itself the problem.
The instructions Vero linked work of course but these are general and
you need
Thanks Veronica for that good information. I've made some progress by
ensuring I had the libs it needs ready (GDAL, etc.). Now it is giving me a
Python error :
File
"/home/me/grass/dist.x86_64-pc-linux-gnu/etc/python/grass/script/core.py",
line 305,
**options,
SyntaxError: invalid syntax
I am
Hi Steve,
I'm no expert in compiling at all, but I always run configure in the source
code directory. Have you tried?
Once configure runs without errors, just run make, if no errors at the end,
you are good to go
Here's a wiki with instructions for diverse linux platforms:
Hi,
I am trying to build the version of GRASS listed in the subject line.
However, when I run configure, it does not produce a "Makefile" even though
configure appears to complete without error. The closest thing I see to a
Makefile is this file: include/Make/Platform.make. I am not running