Rich,
You will probably need to set " -std=c++17” (if any), for a newer PDAL to work.
Which GRASS version are compiling?
Nicklas
> On 12 Feb 2023, at 15:04, Rich Shepard wrote:
>
> On Sun, 12 Feb 2023, Maris Nartiss wrote:
>
>> Could you check the config.log file for an exact error
Stuart,
Starting GRASS from CLI (*not* double clicking the app icon) may be done with
executing '/Applications/GRASS-8.2.app/Contents/MacOS/Grass.sh’. If that is
what you mean with manually.
With a GRASS session running, 'echo $GRASS_PYTHON’ and 'which python3’ should
both give the same
Daniel,
I couldn’t reproduce your issue with a random dem. It would be good if you
could share a minimal data set causing the crash for testing.
Also, please take a look if there is a more detailed crash report with
'/Applications/Utilities/Console.app’ and share its content.
If this is
Daniel,
I assume you use the official GRASS app bundle for mac. If you are not using
the final 8.0.0 version, but one of the release candidates, I'd suggest you
download the latest. There are changes in the startup script in the final
version that relate to PATH issues like this.
Best,
Hi Isaac,
This looks like something caused by ctypesgen failing to find the
grass_raster.8.0 library. Not related to changes in dependencies. (Check
“./configure —- help” for available configs). Please report an issue at
https://github.com/OSGeo/grass/issues, for following up on this.
Best,
Tom,
UPDATE:
while the procedure described before works, it skips some good to have settings
of GRASS environment (set with Grass.sh startup script), therefore:
replace all instances of
"/Applications/GRASS-7.8.app/Contents/Resources/bin/grass78"
with
Tom,
There is a limitation presently in the GRASS-X.X.app startup script, i.e.
forcing the user into a bash session and resetting of PATH. I hope to fix this
in future releases. However, that doesn't place us in a helpless situation.
Assuming you start GRASS in Finder: (1) start GRASS
Shaffiq,
To install grass-session to the embedded Python with the GRASS mac app bundle,
try in a GRASS terminal:
/Applications/GRASS-7.8.app/Contents/Resources/bin/python -m pip install
--upgrade pip
/Applications/GRASS-7.8.app/Contents/Resources/bin/python -m pip install
grass-session
Following might work (from a GRASS
terminal):/Applications/GRASS-7.8.app/Contents/Resources/bin/python -m pip pip
install --upgrade pip/Applications/GRASS-7.8.app/Contents/Resources/bin/python
-m pip pip install pandas
Unfortunately, at the moment I can’t test this.
Best, Nicklas