(Grass) sakodama@EPSC-sakodama-LT2 ~ % bash /Users/sakodama/Downloads/install-grass.sh Cloning into 'grass-src'... remote: Enumerating objects: 8596, done. remote: Counting objects: 100% (8596/8596), done. remote: Compressing objects: 100% (7239/7239), done. remote: Total 8596 (delta 1443), reused 2968 (delta 1175), pack-reused 0 Receiving objects: 100% (8596/8596), 53.14 MiB | 9.06 MiB/s, done. Resolving deltas: 100% (1443/1443), done. Note: switching to '4e66071694144043f251c53df2c2237f01b5af9c'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false Updating files: 100% (7736/7736), done. ~/grass-src ~ checking build system type... aarch64-apple-darwin23.3.0 checking host system type... aarch64-apple-darwin23.3.0 checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether to use C++... "yes" checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for executable suffix... no checking for full floating-point support... yes checking for pwd... /bin/pwd checking for source directory... "/Users/sakodama/grass-src" checking for build directory... "/Users/sakodama/grass-src" checking for git... /usr/bin/git date: illegal option -- d usage: date [-jnRu] [-I[date|hours|minutes|seconds]] [-f input_fmt] [-r filename|seconds] [-v[+|-]val[y|m|w|d|H|M|S]] [[[[mm]dd]HH]MM[[cc]yy][.SS] | new_date] [+output_fmt] checking for MacOSX App... "no" checking for MacOSX architectures... no checking for MacOSX SDK... no checking how to build libraries... shared checking for additional include dirs... checking for additional library dirs... checking for a BSD-compatible install... /usr/bin/install -c checking for flex... flex checking lex output file root... lex.yy checking lex library... -ll checking whether yytext is a pointer... yes checking for bison... bison -y checking for ranlib... ranlib checking for ar... ar checking for env... env checking for perl... /usr/bin/perl checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking termio.h usability... no checking termio.h presence... no checking for termio.h... no checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking for unistd.h... yes checking values.h usability... no checking values.h presence... no checking for values.h... no checking f2c.h usability... no checking f2c.h presence... no checking for f2c.h... no checking g2c.h usability... no checking g2c.h presence... no checking for g2c.h... no checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/mtio.h usability... no checking sys/mtio.h presence... no checking for sys/mtio.h... no checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking for sys/types.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking libintl.h usability... no checking libintl.h presence... no checking for libintl.h... no checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking whether time.h and sys/time.h may both be included... yes checking for off_t... yes checking for uid_t in sys/types.h... yes checking for ftime... yes checking for gethostname... yes checking for gettimeofday... yes checking for lseek... yes checking for nice... yes checking for time... yes checking for uname... yes checking for seteuid... yes checking for setpriority... yes checking for setreuid... yes checking for setruid... yes checking for drand48... yes checking for putenv... yes checking for setenv... yes checking for nanosleep... yes checking whether setpgrp takes no argument... yes checking for long long int... yes checking for int64_t... yes checking for W11... "no" checking for X... no checking for library containing cuserid... no checking for asprintf... yes checking for atan... yes checking for dlsym... yes checking for iconv... no checking for iconv in -liconv... yes checking for socket... yes checking for location of zlib includes... checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for location of zlib library... checking for deflate in -lz... yes checking whether to use bzlib... "yes" checking for location of bzlib includes... checking bzlib.h usability... yes checking bzlib.h presence... yes checking for bzlib.h... yes checking for location of bzlib library... checking for BZ2_bzBuffToBuffCompress in -lbz2... yes checking whether to use zstd... "yes" checking for location of zstd includes... checking zstd.h usability... no checking zstd.h presence... no checking for zstd.h... no configure: error: *** Unable to locate zstd includes. include/Make/Vars.make:1: include/Make/Platform.make: No such file or directory make: *** No rule to make target `include/Make/Platform.make'. Stop. include/Make/Vars.make:1: include/Make/Platform.make: No such file or directory make: *** No rule to make target `include/Make/Platform.make'. Stop. ~ (Grass) sakodama@EPSC-sakodama-LT2 ~ %