[GRASS-user] configure file for Fedora 33 and grass-7.8.5

Markus:

Who knows what the configure means by “TIFF missing?” But here’s the configure file and the result:

(base) [root@godelsrevenge grass-7.8.5]# ./configure \

–with-cxx \

–with-gdal=/usr/bin/gdal-config \

–with-proj --with-proj-share=/usr/share/proj \

–with-geos \

–with-sqlite \

–with-nls \

–with-wxwidgets=/usr/bin/wx-config \

–with-fftw \

–with-cairo --with-cairo-ldflags=-ldfontconfig \

–with-freetype --with-freetype-includes=/usr/include/freetype2 \

–enable-largefile \

–without-odbc \

–with-blas --with-blas-includes=/usr/include/atlas-x86_64-base/ \

–with-lapack --with-lapack-includes=/usr/include/atlas-x86_64-base/ \

–with-zstd

checking host system type… x86_64-pc-linux-gnu

checking for gcc… gcc

checking whether the C compiler (gcc ) works… yes

checking whether the C compiler (gcc ) is a cross-compiler… no

checking whether we are using GNU C… yes

checking whether gcc accepts -g… yes

checking for Cygwin environment… no

checking for mingw32 environment… no

checking for executable suffix… no

checking for full floating-point support… yes

checking for pwd… /usr/bin/pwd

checking for source directory… /grass-7.8.5

checking for build directory… /grass-7.8.5

checking for git… /usr/bin/git

fatal: not a git repository (or any of the parent directories): .git

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 for yywrap in -lfl… no

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 ANSI C header files… yes

checking for limits.h… yes

checking for termio.h… yes

checking for termios.h… yes

checking for unistd.h… yes

checking for values.h… yes

checking for f2c.h… no

checking for g2c.h… no

checking for sys/ioctl.h… yes

checking for sys/mtio.h… yes

checking for sys/resource.h… yes

checking for sys/time.h… yes

checking for sys/timeb.h… yes

checking for sys/types.h… yes

checking for sys/utsname.h… yes

checking for libintl.h… yes

checking for iconv.h… 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 return type of signal handlers… void

checking for Cygwin environment… no

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… no

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… libraries , headers

checking for dnet_ntoa in -ldnet… no

checking for dnet_ntoa in -ldnet_stub… no

checking for gethostbyname… yes

checking for connect… yes

checking for remove… yes

checking for shmat… yes

checking for IceConnectionNumber in -lICE… yes

checking for library containing cuserid… none required

checking for asprintf… yes

checking for atan… no

checking for atan in -lm… yes

checking for dlsym… no

checking for dlsym in -ldl… yes

checking for iconv… yes

checking for socket… yes

checking for location of zlib includes…

checking for zlib.h… yes

checking for location of zlib library…

checking for deflate in -lz… yes

checking whether to use bzlib… no

checking whether to use zstd… yes

checking for location of zstd includes…

checking for zstd.h… yes

checking for location of zstd library…

checking for ZSTD_compress in -lzstd… yes

checking for location of External PROJ includes…

checking for proj.h… yes

checking External PROJ major version… 6

checking External PROJ minor version… 3

checking External PROJ patch version… 2

found PROJ version 6.3.2

using new PROJ version 5+ API

checking for location of External PROJ library…

checking for proj_pj_info in -lproj… yes

checking for location of External PROJ data files… /usr/share/proj

checking whether to use regex… yes

checking for location of regex includes…

checking for regex.h… yes

checking for location of regex library…

checking for regcomp… yes

checking whether to use Readline… no

checking whether to use GDAL… yes

checking for gdal-config… /usr/bin/gdal-config

checking whether to use libLAS… no

checking whether to use PDAL… no

checking whether to use NetCDF… no

checking whether to use GEOS… yes

checking for geos-config… /usr/bin/geos-config

checking for geos_c.h… yes

checking for initGEOS in -lgeos_c… yes

checking whether to use TIFF… yes

checking for location of TIFF includes…

checking for tiffio.h… no

configure: error: *** Unable to locate TIFF includes.

(base) [root@godelsrevenge grass-7.8.5]#

I hope you can see something. I’ve now memorized the ./configure text!! I see the next-to-last line:

“checking for tiffio.h” and the response: “no” hmmm. I don’t know what that means. Maybe you can explain it.

···

Michael Allen

Industrial Weather

763-777-1263

Sent with ProtonMail Secure Email.

Evidently “TIFF” corresponds to libtiff. I’ll attempt to dnf install.

···

Michael Allen

Industrial Weather

763-777-1263

Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Wednesday, December 23, 2020 1:32 PM, mdwxman via grass-user grass-user@lists.osgeo.org wrote:

Markus:

Who knows what the configure means by “TIFF missing?” But here’s the configure file and the result:

(base) [root@godelsrevenge grass-7.8.5]# ./configure \

–with-cxx \

–with-gdal=/usr/bin/gdal-config \

–with-proj --with-proj-share=/usr/share/proj \

–with-geos \

–with-sqlite \

–with-nls \

–with-wxwidgets=/usr/bin/wx-config \

–with-fftw \

–with-cairo --with-cairo-ldflags=-ldfontconfig \

–with-freetype --with-freetype-includes=/usr/include/freetype2 \

–enable-largefile \

–without-odbc \

–with-blas --with-blas-includes=/usr/include/atlas-x86_64-base/ \

–with-lapack --with-lapack-includes=/usr/include/atlas-x86_64-base/ \

–with-zstd

checking host system type… x86_64-pc-linux-gnu

checking for gcc… gcc

checking whether the C compiler (gcc ) works… yes

checking whether the C compiler (gcc ) is a cross-compiler… no

checking whether we are using GNU C… yes

checking whether gcc accepts -g… yes

checking for Cygwin environment… no

checking for mingw32 environment… no

checking for executable suffix… no

checking for full floating-point support… yes

checking for pwd… /usr/bin/pwd

checking for source directory… /grass-7.8.5

checking for build directory… /grass-7.8.5

checking for git… /usr/bin/git

fatal: not a git repository (or any of the parent directories): .git

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 for yywrap in -lfl… no

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 ANSI C header files… yes

checking for limits.h… yes

checking for termio.h… yes

checking for termios.h… yes

checking for unistd.h… yes

checking for values.h… yes

checking for f2c.h… no

checking for g2c.h… no

checking for sys/ioctl.h… yes

checking for sys/mtio.h… yes

checking for sys/resource.h… yes

checking for sys/time.h… yes

checking for sys/timeb.h… yes

checking for sys/types.h… yes

checking for sys/utsname.h… yes

checking for libintl.h… yes

checking for iconv.h… 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 return type of signal handlers… void

checking for Cygwin environment… no

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… no

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… libraries , headers

checking for dnet_ntoa in -ldnet… no

checking for dnet_ntoa in -ldnet_stub… no

checking for gethostbyname… yes

checking for connect… yes

checking for remove… yes

checking for shmat… yes

checking for IceConnectionNumber in -lICE… yes

checking for library containing cuserid… none required

checking for asprintf… yes

checking for atan… no

checking for atan in -lm… yes

checking for dlsym… no

checking for dlsym in -ldl… yes

checking for iconv… yes

checking for socket… yes

checking for location of zlib includes…

checking for zlib.h… yes

checking for location of zlib library…

checking for deflate in -lz… yes

checking whether to use bzlib… no

checking whether to use zstd… yes

checking for location of zstd includes…

checking for zstd.h… yes

checking for location of zstd library…

checking for ZSTD_compress in -lzstd… yes

checking for location of External PROJ includes…

checking for proj.h… yes

checking External PROJ major version… 6

checking External PROJ minor version… 3

checking External PROJ patch version… 2

found PROJ version 6.3.2

using new PROJ version 5+ API

checking for location of External PROJ library…

checking for proj_pj_info in -lproj… yes

checking for location of External PROJ data files… /usr/share/proj

checking whether to use regex… yes

checking for location of regex includes…

checking for regex.h… yes

checking for location of regex library…

checking for regcomp… yes

checking whether to use Readline… no

checking whether to use GDAL… yes

checking for gdal-config… /usr/bin/gdal-config

checking whether to use libLAS… no

checking whether to use PDAL… no

checking whether to use NetCDF… no

checking whether to use GEOS… yes

checking for geos-config… /usr/bin/geos-config

checking for geos_c.h… yes

checking for initGEOS in -lgeos_c… yes

checking whether to use TIFF… yes

checking for location of TIFF includes…

checking for tiffio.h… no

configure: error: *** Unable to locate TIFF includes.

(base) [root@godelsrevenge grass-7.8.5]#

I hope you can see something. I’ve now memorized the ./configure text!! I see the next-to-last line:

“checking for tiffio.h” and the response: “no” hmmm. I don’t know what that means. Maybe you can explain it.

Michael Allen

Industrial Weather

763-777-1263

Sent with ProtonMail Secure Email.

And here’s what I get from the dnf install libtiff:

(base) [root@godelsrevenge ~]# dnf install libtiff
Fedora Modular 33 - x86_64 - Updates 40 kB/s | 15 kB 00:00
Fedora 33 - x86_64 - Updates 54 kB/s | 16 kB 00:00
Package libtiff-4.1.0-4.fc33.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!

Could it be that the Fedora 33 gremlins have inserted a differently-named libtiff version or a different location?

···

Michael Allen

Industrial Weather

763-777-1263

Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Wednesday, December 23, 2020 1:35 PM, mdwxman mdwxman@protonmail.com wrote:

Evidently “TIFF” corresponds to libtiff. I’ll attempt to dnf install.

Michael Allen

Industrial Weather

763-777-1263

Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Wednesday, December 23, 2020 1:32 PM, mdwxman via grass-user grass-user@lists.osgeo.org wrote:

Markus:

Who knows what the configure means by “TIFF missing?” But here’s the configure file and the result:

(base) [root@godelsrevenge grass-7.8.5]# ./configure \

–with-cxx \

–with-gdal=/usr/bin/gdal-config \

–with-proj --with-proj-share=/usr/share/proj \

–with-geos \

–with-sqlite \

–with-nls \

–with-wxwidgets=/usr/bin/wx-config \

–with-fftw \

–with-cairo --with-cairo-ldflags=-ldfontconfig \

–with-freetype --with-freetype-includes=/usr/include/freetype2 \

–enable-largefile \

–without-odbc \

–with-blas --with-blas-includes=/usr/include/atlas-x86_64-base/ \

–with-lapack --with-lapack-includes=/usr/include/atlas-x86_64-base/ \

–with-zstd

checking host system type… x86_64-pc-linux-gnu

checking for gcc… gcc

checking whether the C compiler (gcc ) works… yes

checking whether the C compiler (gcc ) is a cross-compiler… no

checking whether we are using GNU C… yes

checking whether gcc accepts -g… yes

checking for Cygwin environment… no

checking for mingw32 environment… no

checking for executable suffix… no

checking for full floating-point support… yes

checking for pwd… /usr/bin/pwd

checking for source directory… /grass-7.8.5

checking for build directory… /grass-7.8.5

checking for git… /usr/bin/git

fatal: not a git repository (or any of the parent directories): .git

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 for yywrap in -lfl… no

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 ANSI C header files… yes

checking for limits.h… yes

checking for termio.h… yes

checking for termios.h… yes

checking for unistd.h… yes

checking for values.h… yes

checking for f2c.h… no

checking for g2c.h… no

checking for sys/ioctl.h… yes

checking for sys/mtio.h… yes

checking for sys/resource.h… yes

checking for sys/time.h… yes

checking for sys/timeb.h… yes

checking for sys/types.h… yes

checking for sys/utsname.h… yes

checking for libintl.h… yes

checking for iconv.h… 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 return type of signal handlers… void

checking for Cygwin environment… no

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… no

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… libraries , headers

checking for dnet_ntoa in -ldnet… no

checking for dnet_ntoa in -ldnet_stub… no

checking for gethostbyname… yes

checking for connect… yes

checking for remove… yes

checking for shmat… yes

checking for IceConnectionNumber in -lICE… yes

checking for library containing cuserid… none required

checking for asprintf… yes

checking for atan… no

checking for atan in -lm… yes

checking for dlsym… no

checking for dlsym in -ldl… yes

checking for iconv… yes

checking for socket… yes

checking for location of zlib includes…

checking for zlib.h… yes

checking for location of zlib library…

checking for deflate in -lz… yes

checking whether to use bzlib… no

checking whether to use zstd… yes

checking for location of zstd includes…

checking for zstd.h… yes

checking for location of zstd library…

checking for ZSTD_compress in -lzstd… yes

checking for location of External PROJ includes…

checking for proj.h… yes

checking External PROJ major version… 6

checking External PROJ minor version… 3

checking External PROJ patch version… 2

found PROJ version 6.3.2

using new PROJ version 5+ API

checking for location of External PROJ library…

checking for proj_pj_info in -lproj… yes

checking for location of External PROJ data files… /usr/share/proj

checking whether to use regex… yes

checking for location of regex includes…

checking for regex.h… yes

checking for location of regex library…

checking for regcomp… yes

checking whether to use Readline… no

checking whether to use GDAL… yes

checking for gdal-config… /usr/bin/gdal-config

checking whether to use libLAS… no

checking whether to use PDAL… no

checking whether to use NetCDF… no

checking whether to use GEOS… yes

checking for geos-config… /usr/bin/geos-config

checking for geos_c.h… yes

checking for initGEOS in -lgeos_c… yes

checking whether to use TIFF… yes

checking for location of TIFF includes…

checking for tiffio.h… no

configure: error: *** Unable to locate TIFF includes.

(base) [root@godelsrevenge grass-7.8.5]#

I hope you can see something. I’ve now memorized the ./configure text!! I see the next-to-last line:

“checking for tiffio.h” and the response: “no” hmmm. I don’t know what that means. Maybe you can explain it.

Michael Allen

Industrial Weather

763-777-1263

Sent with ProtonMail Secure Email.

Hi

You need to install the development package as well which includes the header .h files:

libtiff-devel

Markus

mdwxman via grass-user <grass-user@lists.osgeo.org> schrieb am Mi., 23. Dez. 2020, 20:39:

And here’s what I get from the dnf install libtiff:

(base) [root@godelsrevenge ~]# dnf install libtiff
Fedora Modular 33 - x86_64 - Updates 40 kB/s | 15 kB 00:00
Fedora 33 - x86_64 - Updates 54 kB/s | 16 kB 00:00
Package libtiff-4.1.0-4.fc33.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!

Could it be that the Fedora 33 gremlins have inserted a differently-named libtiff version or a different location?

Michael Allen

Industrial Weather

763-777-1263

Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Wednesday, December 23, 2020 1:35 PM, mdwxman <mdwxman@protonmail.com> wrote:

Evidently “TIFF” corresponds to libtiff. I’ll attempt to dnf install.

Michael Allen

Industrial Weather

763-777-1263

Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Wednesday, December 23, 2020 1:32 PM, mdwxman via grass-user <grass-user@lists.osgeo.org> wrote:

Markus:

Who knows what the configure means by “TIFF missing?” But here’s the configure file and the result:

(base) [root@godelsrevenge grass-7.8.5]# ./configure \

–with-cxx \

–with-gdal=/usr/bin/gdal-config \

–with-proj --with-proj-share=/usr/share/proj \

–with-geos \

–with-sqlite \

–with-nls \

–with-wxwidgets=/usr/bin/wx-config \

–with-fftw \

–with-cairo --with-cairo-ldflags=-ldfontconfig \

–with-freetype --with-freetype-includes=/usr/include/freetype2 \

–enable-largefile \

–without-odbc \

–with-blas --with-blas-includes=/usr/include/atlas-x86_64-base/ \

–with-lapack --with-lapack-includes=/usr/include/atlas-x86_64-base/ \

–with-zstd

checking host system type… x86_64-pc-linux-gnu

checking for gcc… gcc

checking whether the C compiler (gcc ) works… yes

checking whether the C compiler (gcc ) is a cross-compiler… no

checking whether we are using GNU C… yes

checking whether gcc accepts -g… yes

checking for Cygwin environment… no

checking for mingw32 environment… no

checking for executable suffix… no

checking for full floating-point support… yes

checking for pwd… /usr/bin/pwd

checking for source directory… /grass-7.8.5

checking for build directory… /grass-7.8.5

checking for git… /usr/bin/git

fatal: not a git repository (or any of the parent directories): .git

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 for yywrap in -lfl… no

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 ANSI C header files… yes

checking for limits.h… yes

checking for termio.h… yes

checking for termios.h… yes

checking for unistd.h… yes

checking for values.h… yes

checking for f2c.h… no

checking for g2c.h… no

checking for sys/ioctl.h… yes

checking for sys/mtio.h… yes

checking for sys/resource.h… yes

checking for sys/time.h… yes

checking for sys/timeb.h… yes

checking for sys/types.h… yes

checking for sys/utsname.h… yes

checking for libintl.h… yes

checking for iconv.h… 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 return type of signal handlers… void

checking for Cygwin environment… no

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… no

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… libraries , headers

checking for dnet_ntoa in -ldnet… no

checking for dnet_ntoa in -ldnet_stub… no

checking for gethostbyname… yes

checking for connect… yes

checking for remove… yes

checking for shmat… yes

checking for IceConnectionNumber in -lICE… yes

checking for library containing cuserid… none required

checking for asprintf… yes

checking for atan… no

checking for atan in -lm… yes

checking for dlsym… no

checking for dlsym in -ldl… yes

checking for iconv… yes

checking for socket… yes

checking for location of zlib includes…

checking for zlib.h… yes

checking for location of zlib library…

checking for deflate in -lz… yes

checking whether to use bzlib… no

checking whether to use zstd… yes

checking for location of zstd includes…

checking for zstd.h… yes

checking for location of zstd library…

checking for ZSTD_compress in -lzstd… yes

checking for location of External PROJ includes…

checking for proj.h… yes

checking External PROJ major version… 6

checking External PROJ minor version… 3

checking External PROJ patch version… 2

found PROJ version 6.3.2

using new PROJ version 5+ API

checking for location of External PROJ library…

checking for proj_pj_info in -lproj… yes

checking for location of External PROJ data files… /usr/share/proj

checking whether to use regex… yes

checking for location of regex includes…

checking for regex.h… yes

checking for location of regex library…

checking for regcomp… yes

checking whether to use Readline… no

checking whether to use GDAL… yes

checking for gdal-config… /usr/bin/gdal-config

checking whether to use libLAS… no

checking whether to use PDAL… no

checking whether to use NetCDF… no

checking whether to use GEOS… yes

checking for geos-config… /usr/bin/geos-config

checking for geos_c.h… yes

checking for initGEOS in -lgeos_c… yes

checking whether to use TIFF… yes

checking for location of TIFF includes…

checking for tiffio.h… no

configure: error: *** Unable to locate TIFF includes.

(base) [root@godelsrevenge grass-7.8.5]#

I hope you can see something. I’ve now memorized the ./configure text!! I see the next-to-last line:

“checking for tiffio.h” and the response: “no” hmmm. I don’t know what that means. Maybe you can explain it.

Michael Allen

Industrial Weather

763-777-1263

Sent with ProtonMail Secure Email.


grass-user mailing list
grass-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-user

Yeah, I noticed that. Libtiff-devel now installed.

···

Michael Allen

Industrial Weather

763-777-1263

Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Wednesday, December 23, 2020 2:08 PM, Markus Neteler neteler@osgeo.org wrote:

Hi

You need to install the development package as well which includes the header .h files:

libtiff-devel

Markus

mdwxman via grass-user <grass-user@lists.osgeo.org> schrieb am Mi., 23. Dez. 2020, 20:39:

And here’s what I get from the dnf install libtiff:

(base) [root@godelsrevenge ~]# dnf install libtiff
Fedora Modular 33 - x86_64 - Updates 40 kB/s | 15 kB 00:00
Fedora 33 - x86_64 - Updates 54 kB/s | 16 kB 00:00
Package libtiff-4.1.0-4.fc33.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!

Could it be that the Fedora 33 gremlins have inserted a differently-named libtiff version or a different location?

Michael Allen

Industrial Weather

763-777-1263

Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Wednesday, December 23, 2020 1:35 PM, mdwxman <mdwxman@protonmail.com> wrote:

Evidently “TIFF” corresponds to libtiff. I’ll attempt to dnf install.

Michael Allen

Industrial Weather

763-777-1263

Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Wednesday, December 23, 2020 1:32 PM, mdwxman via grass-user <grass-user@lists.osgeo.org> wrote:

Markus:

Who knows what the configure means by “TIFF missing?” But here’s the configure file and the result:

(base) [root@godelsrevenge grass-7.8.5]# ./configure \

–with-cxx \

–with-gdal=/usr/bin/gdal-config \

–with-proj --with-proj-share=/usr/share/proj \

–with-geos \

–with-sqlite \

–with-nls \

–with-wxwidgets=/usr/bin/wx-config \

–with-fftw \

–with-cairo --with-cairo-ldflags=-ldfontconfig \

–with-freetype --with-freetype-includes=/usr/include/freetype2 \

–enable-largefile \

–without-odbc \

–with-blas --with-blas-includes=/usr/include/atlas-x86_64-base/ \

–with-lapack --with-lapack-includes=/usr/include/atlas-x86_64-base/ \

–with-zstd

checking host system type… x86_64-pc-linux-gnu

checking for gcc… gcc

checking whether the C compiler (gcc ) works… yes

checking whether the C compiler (gcc ) is a cross-compiler… no

checking whether we are using GNU C… yes

checking whether gcc accepts -g… yes

checking for Cygwin environment… no

checking for mingw32 environment… no

checking for executable suffix… no

checking for full floating-point support… yes

checking for pwd… /usr/bin/pwd

checking for source directory… /grass-7.8.5

checking for build directory… /grass-7.8.5

checking for git… /usr/bin/git

fatal: not a git repository (or any of the parent directories): .git

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 for yywrap in -lfl… no

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 ANSI C header files… yes

checking for limits.h… yes

checking for termio.h… yes

checking for termios.h… yes

checking for unistd.h… yes

checking for values.h… yes

checking for f2c.h… no

checking for g2c.h… no

checking for sys/ioctl.h… yes

checking for sys/mtio.h… yes

checking for sys/resource.h… yes

checking for sys/time.h… yes

checking for sys/timeb.h… yes

checking for sys/types.h… yes

checking for sys/utsname.h… yes

checking for libintl.h… yes

checking for iconv.h… 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 return type of signal handlers… void

checking for Cygwin environment… no

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… no

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… libraries , headers

checking for dnet_ntoa in -ldnet… no

checking for dnet_ntoa in -ldnet_stub… no

checking for gethostbyname… yes

checking for connect… yes

checking for remove… yes

checking for shmat… yes

checking for IceConnectionNumber in -lICE… yes

checking for library containing cuserid… none required

checking for asprintf… yes

checking for atan… no

checking for atan in -lm… yes

checking for dlsym… no

checking for dlsym in -ldl… yes

checking for iconv… yes

checking for socket… yes

checking for location of zlib includes…

checking for zlib.h… yes

checking for location of zlib library…

checking for deflate in -lz… yes

checking whether to use bzlib… no

checking whether to use zstd… yes

checking for location of zstd includes…

checking for zstd.h… yes

checking for location of zstd library…

checking for ZSTD_compress in -lzstd… yes

checking for location of External PROJ includes…

checking for proj.h… yes

checking External PROJ major version… 6

checking External PROJ minor version… 3

checking External PROJ patch version… 2

found PROJ version 6.3.2

using new PROJ version 5+ API

checking for location of External PROJ library…

checking for proj_pj_info in -lproj… yes

checking for location of External PROJ data files… /usr/share/proj

checking whether to use regex… yes

checking for location of regex includes…

checking for regex.h… yes

checking for location of regex library…

checking for regcomp… yes

checking whether to use Readline… no

checking whether to use GDAL… yes

checking for gdal-config… /usr/bin/gdal-config

checking whether to use libLAS… no

checking whether to use PDAL… no

checking whether to use NetCDF… no

checking whether to use GEOS… yes

checking for geos-config… /usr/bin/geos-config

checking for geos_c.h… yes

checking for initGEOS in -lgeos_c… yes

checking whether to use TIFF… yes

checking for location of TIFF includes…

checking for tiffio.h… no

configure: error: *** Unable to locate TIFF includes.

(base) [root@godelsrevenge grass-7.8.5]#

I hope you can see something. I’ve now memorized the ./configure text!! I see the next-to-last line:

“checking for tiffio.h” and the response: “no” hmmm. I don’t know what that means. Maybe you can explain it.

Michael Allen

Industrial Weather

763-777-1263

Sent with ProtonMail Secure Email.


grass-user mailing list

grass-user@lists.osgeo.org

https://lists.osgeo.org/mailman/listinfo/grass-user

GRASS GIS 7.8.5 exported compilation log

···

Michael Allen

Industrial Weather

763-777-1263

Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Wednesday, December 23, 2020 3:14 PM, mdwxman via grass-user grass-user@lists.osgeo.org wrote:

Yeah, I noticed that. Libtiff-devel now installed.

Michael Allen

Industrial Weather

763-777-1263

Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Wednesday, December 23, 2020 2:08 PM, Markus Neteler neteler@osgeo.org wrote:

Hi

You need to install the development package as well which includes the header .h files:

libtiff-devel

Markus

mdwxman via grass-user <grass-user@lists.osgeo.org> schrieb am Mi., 23. Dez. 2020, 20:39:

And here’s what I get from the dnf install libtiff:

(base) [root@godelsrevenge ~]# dnf install libtiff
Fedora Modular 33 - x86_64 - Updates 40 kB/s | 15 kB 00:00
Fedora 33 - x86_64 - Updates 54 kB/s | 16 kB 00:00
Package libtiff-4.1.0-4.fc33.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!

Could it be that the Fedora 33 gremlins have inserted a differently-named libtiff version or a different location?

Michael Allen

Industrial Weather

763-777-1263

Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Wednesday, December 23, 2020 1:35 PM, mdwxman <mdwxman@protonmail.com> wrote:

Evidently “TIFF” corresponds to libtiff. I’ll attempt to dnf install.

Michael Allen

Industrial Weather

763-777-1263

Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Wednesday, December 23, 2020 1:32 PM, mdwxman via grass-user <grass-user@lists.osgeo.org> wrote:

Markus:

Who knows what the configure means by “TIFF missing?” But here’s the configure file and the result:

(base) [root@godelsrevenge grass-7.8.5]# ./configure \

–with-cxx \

–with-gdal=/usr/bin/gdal-config \

–with-proj --with-proj-share=/usr/share/proj \

–with-geos \

–with-sqlite \

–with-nls \

–with-wxwidgets=/usr/bin/wx-config \

–with-fftw \

–with-cairo --with-cairo-ldflags=-ldfontconfig \

–with-freetype --with-freetype-includes=/usr/include/freetype2 \

–enable-largefile \

–without-odbc \

–with-blas --with-blas-includes=/usr/include/atlas-x86_64-base/ \

–with-lapack --with-lapack-includes=/usr/include/atlas-x86_64-base/ \

–with-zstd

checking host system type… x86_64-pc-linux-gnu

checking for gcc… gcc

checking whether the C compiler (gcc ) works… yes

checking whether the C compiler (gcc ) is a cross-compiler… no

checking whether we are using GNU C… yes

checking whether gcc accepts -g… yes

checking for Cygwin environment… no

checking for mingw32 environment… no

checking for executable suffix… no

checking for full floating-point support… yes

checking for pwd… /usr/bin/pwd

checking for source directory… /grass-7.8.5

checking for build directory… /grass-7.8.5

checking for git… /usr/bin/git

fatal: not a git repository (or any of the parent directories): .git

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 for yywrap in -lfl… no

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 ANSI C header files… yes

checking for limits.h… yes

checking for termio.h… yes

checking for termios.h… yes

checking for unistd.h… yes

checking for values.h… yes

checking for f2c.h… no

checking for g2c.h… no

checking for sys/ioctl.h… yes

checking for sys/mtio.h… yes

checking for sys/resource.h… yes

checking for sys/time.h… yes

checking for sys/timeb.h… yes

checking for sys/types.h… yes

checking for sys/utsname.h… yes

checking for libintl.h… yes

checking for iconv.h… 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 return type of signal handlers… void

checking for Cygwin environment… no

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… no

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… libraries , headers

checking for dnet_ntoa in -ldnet… no

checking for dnet_ntoa in -ldnet_stub… no

checking for gethostbyname… yes

checking for connect… yes

checking for remove… yes

checking for shmat… yes

checking for IceConnectionNumber in -lICE… yes

checking for library containing cuserid… none required

checking for asprintf… yes

checking for atan… no

checking for atan in -lm… yes

checking for dlsym… no

checking for dlsym in -ldl… yes

checking for iconv… yes

checking for socket… yes

checking for location of zlib includes…

checking for zlib.h… yes

checking for location of zlib library…

checking for deflate in -lz… yes

checking whether to use bzlib… no

checking whether to use zstd… yes

checking for location of zstd includes…

checking for zstd.h… yes

checking for location of zstd library…

checking for ZSTD_compress in -lzstd… yes

checking for location of External PROJ includes…

checking for proj.h… yes

checking External PROJ major version… 6

checking External PROJ minor version… 3

checking External PROJ patch version… 2

found PROJ version 6.3.2

using new PROJ version 5+ API

checking for location of External PROJ library…

checking for proj_pj_info in -lproj… yes

checking for location of External PROJ data files… /usr/share/proj

checking whether to use regex… yes

checking for location of regex includes…

checking for regex.h… yes

checking for location of regex library…

checking for regcomp… yes

checking whether to use Readline… no

checking whether to use GDAL… yes

checking for gdal-config… /usr/bin/gdal-config

checking whether to use libLAS… no

checking whether to use PDAL… no

checking whether to use NetCDF… no

checking whether to use GEOS… yes

checking for geos-config… /usr/bin/geos-config

checking for geos_c.h… yes

checking for initGEOS in -lgeos_c… yes

checking whether to use TIFF… yes

checking for location of TIFF includes…

checking for tiffio.h… no

configure: error: *** Unable to locate TIFF includes.

(base) [root@godelsrevenge grass-7.8.5]#

I hope you can see something. I’ve now memorized the ./configure text!! I see the next-to-last line:

“checking for tiffio.h” and the response: “no” hmmm. I don’t know what that means. Maybe you can explain it.

Michael Allen

Industrial Weather

763-777-1263

Sent with ProtonMail Secure Email.


grass-user mailing list

grass-user@lists.osgeo.org

https://lists.osgeo.org/mailman/listinfo/grass-user

Michael, you define perseverance. Markus, you are extraordinarily gracious with your time and expertise. This is a happy outcome that demonstrates the depth of commitment of the GRASS community.

Bravo, Dave R.

On 12/23/20 4:39 PM, mdwxman via grass-user wrote:

GRASS GIS 7.8.5 exported compilation log
--------------------------------------------------
Started compilation: Wed Dec 23 04:40:02 PM CST 2020
--
Errors in:
No errors detected.
--
Finished compilation: Wed Dec 23 04:40:40 PM CST 2020

SUCCESS!! There was another small hiccough (or is that now spelled differently? The cairo library also needed the devel files and a very small error during compilation as ~/raster3d/r3.in.asciialso needed to be compiled. Still, GRASS 7.8.5 is alive.

Thank you Markus for all your patience and help.

Michael Allen
Industrial Weather
763-777-1263

Sent with ProtonMail <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotonmail.com%2F&data=04|01|droberts%40montana.edu|3b4ae4ea22964a595c4f08d8a79c0864|324aa97a03a644fc91e43846fbced113|0|0|637443636157311304|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=2AgtqY%2F4z6jG6LJP%2BXLIYflYKks5uko4vqPNr1CDcf4%3D&reserved=0&gt; Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Wednesday, December 23, 2020 3:14 PM, mdwxman via grass-user <grass-user@lists.osgeo.org> wrote:

Yeah, I noticed that. Libtiff-devel now installed.

Michael Allen
Industrial Weather
763-777-1263

Sent with ProtonMail <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotonmail.com%2F&data=04|01|droberts%40montana.edu|3b4ae4ea22964a595c4f08d8a79c0864|324aa97a03a644fc91e43846fbced113|0|0|637443636157321260|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=jlgKyEhm534r1%2BPJ%2B04odu0XolgayGEt9xGrOOE8CMo%3D&reserved=0&gt; Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Wednesday, December 23, 2020 2:08 PM, Markus Neteler <neteler@osgeo.org> wrote:

Hi

You need to install the development package as well which includes the header .h files:

libtiff-devel

Markus

mdwxman via grass-user <grass-user@lists.osgeo.org <mailto:grass-user@lists.osgeo.org>> schrieb am Mi., 23. Dez. 2020, 20:39:

    And here's what I get from the dnf install libtiff:

    (base) [root@godelsrevenge ~]# dnf install libtiff
    Fedora Modular 33 - x86_64 - Updates
     40
    kB/s | 15 kB 00:00
    Fedora 33 - x86_64 - Updates
     54
    kB/s | 16 kB 00:00
    Package libtiff-4.1.0-4.fc33.x86_64 is already installed.
    Dependencies resolved.
    Nothing to do.
    Complete!

    Could it be that the Fedora 33 gremlins have inserted a
    differently-named libtiff version or a different location?

    Michael Allen
    Industrial Weather
    763-777-1263

    Sent with ProtonMail
    <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotonmail.com%2F&data=04|01|droberts%40montana.edu|3b4ae4ea22964a595c4f08d8a79c0864|324aa97a03a644fc91e43846fbced113|0|0|637443636157321260|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=jlgKyEhm534r1%2BPJ%2B04odu0XolgayGEt9xGrOOE8CMo%3D&reserved=0&gt;
    Secure Email.

    ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
    On Wednesday, December 23, 2020 1:35 PM, mdwxman
    <mdwxman@protonmail.com <mailto:mdwxman@protonmail.com>> wrote:

    Evidently "TIFF" corresponds to libtiff. I'll attempt to dnf
    install.

    Michael Allen
    Industrial Weather
    763-777-1263

    Sent with ProtonMail
    <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotonmail.com%2F&data=04|01|droberts%40montana.edu|3b4ae4ea22964a595c4f08d8a79c0864|324aa97a03a644fc91e43846fbced113|0|0|637443636157331215|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=pxtRrYA4DVrz3Xm38fudkqn3ovOeVQoPPWhZZbi%2BCrk%3D&reserved=0&gt;
    Secure Email.

    ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
    On Wednesday, December 23, 2020 1:32 PM, mdwxman via grass-user
    <grass-user@lists.osgeo.org <mailto:grass-user@lists.osgeo.org>>
    wrote:

    Markus:

    Who knows what the configure means by "TIFF missing?" But
    here's the configure file and the result:
    (base) [root@godelsrevenge grass-7.8.5]# ./configure \
    > --with-cxx \
    > --with-gdal=/usr/bin/gdal-config \
    > --with-proj --with-proj-share=/usr/share/proj \
    > --with-geos \
    > --with-sqlite \
    > --with-nls \
    > --with-wxwidgets=/usr/bin/wx-config \
    > --with-fftw \
    > --with-cairo --with-cairo-ldflags=-ldfontconfig \
    > --with-freetype --with-freetype-includes=/usr/include/freetype2 \
    > --enable-largefile \
    > --without-odbc \
    > --with-blas
    --with-blas-includes=/usr/include/atlas-x86_64-base/ \
    > --with-lapack
    --with-lapack-includes=/usr/include/atlas-x86_64-base/ \
    > --with-zstd
    checking host system type... x86_64-pc-linux-gnu
    checking for gcc... gcc
    checking whether the C compiler (gcc ) works... yes
    checking whether the C compiler (gcc ) is a cross-compiler... no
    checking whether we are using GNU C... yes
    checking whether gcc accepts -g... yes
    checking for Cygwin environment... no
    checking for mingw32 environment... no
    checking for executable suffix... no
    checking for full floating-point support... yes
    checking for pwd... /usr/bin/pwd
    checking for source directory... /grass-7.8.5
    checking for build directory... /grass-7.8.5
    checking for git... /usr/bin/git
    fatal: not a git repository (or any of the parent directories):
    .git
    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 for yywrap in -lfl... no
    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 ANSI C header files... yes
    checking for limits.h... yes
    checking for termio.h... yes
    checking for termios.h... yes
    checking for unistd.h... yes
    checking for values.h... yes
    checking for f2c.h... no
    checking for g2c.h... no
    checking for sys/ioctl.h... yes
    checking for sys/mtio.h... yes
    checking for sys/resource.h... yes
    checking for sys/time.h... yes
    checking for sys/timeb.h... yes
    checking for sys/types.h... yes
    checking for sys/utsname.h... yes
    checking for libintl.h... yes
    checking for iconv.h... 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 return type of signal handlers... void
    checking for Cygwin environment... no
    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... no
    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... libraries , headers
    checking for dnet_ntoa in -ldnet... no
    checking for dnet_ntoa in -ldnet_stub... no
    checking for gethostbyname... yes
    checking for connect... yes
    checking for remove... yes
    checking for shmat... yes
    checking for IceConnectionNumber in -lICE... yes
    checking for library containing cuserid... none required
    checking for asprintf... yes
    checking for atan... no
    checking for atan in -lm... yes
    checking for dlsym... no
    checking for dlsym in -ldl... yes
    checking for iconv... yes
    checking for socket... yes
    checking for location of zlib includes...
    checking for zlib.h... yes
    checking for location of zlib library...
    checking for deflate in -lz... yes
    checking whether to use bzlib... no
    checking whether to use zstd... yes
    checking for location of zstd includes...
    checking for zstd.h... yes
    checking for location of zstd library...
    checking for ZSTD_compress in -lzstd... yes
    checking for location of External PROJ includes...
    checking for proj.h... yes
    checking External PROJ major version... 6
    checking External PROJ minor version... 3
    checking External PROJ patch version... 2
    found PROJ version 6.3.2
    using new PROJ version 5+ API
    checking for location of External PROJ library...
    checking for proj_pj_info in -lproj... yes
    checking for location of External PROJ data files...
    /usr/share/proj
    checking whether to use regex... yes
    checking for location of regex includes...
    checking for regex.h... yes
    checking for location of regex library...
    checking for regcomp... yes
    checking whether to use Readline... no
    checking whether to use GDAL... yes
    checking for gdal-config... /usr/bin/gdal-config
    checking whether to use libLAS... no
    checking whether to use PDAL... no
    checking whether to use NetCDF... no
    checking whether to use GEOS... yes
    checking for geos-config... /usr/bin/geos-config
    checking for geos_c.h... yes
    checking for initGEOS in -lgeos_c... yes
    checking whether to use TIFF... yes
    checking for location of TIFF includes...
    checking for tiffio.h... no
    configure: error: *** Unable to locate TIFF includes.
    (base) [root@godelsrevenge grass-7.8.5]#

    I hope you can see something. I've now memorized the
    ./configure text!! I see the next-to-last line:
    "checking for tiffio.h" and the response: "no" hmmm. I don't
    know what that means. Maybe you can explain it.

    Michael Allen
    Industrial Weather
    763-777-1263

    Sent with ProtonMail
    <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotonmail.com%2F&data=04|01|droberts%40montana.edu|3b4ae4ea22964a595c4f08d8a79c0864|324aa97a03a644fc91e43846fbced113|0|0|637443636157331215|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=pxtRrYA4DVrz3Xm38fudkqn3ovOeVQoPPWhZZbi%2BCrk%3D&reserved=0&gt;
    Secure Email.

    _______________________________________________
    grass-user mailing list
    grass-user@lists.osgeo.org <mailto:grass-user@lists.osgeo.org>
    https://lists.osgeo.org/mailman/listinfo/grass-user
    <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fgrass-user&data=04|01|droberts%40montana.edu|3b4ae4ea22964a595c4f08d8a79c0864|324aa97a03a644fc91e43846fbced113|0|0|637443636157341174|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=Xb7niMTtolHvBAa%2FPXREBYjrdWEmsMjtuKvvece%2FVo0%3D&reserved=0&gt;

_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-user

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
David W. Roberts office 406-994-5670
Professor FAX 406-994-3190
Department of Ecology email droberts@montana.edu
117 AJM Johnson Hall
Montana State University
Bozeman, MT 59717-3460

It’s either perseverance or it’s a cumpulsive disorder of some type! This whole tale began last February when I realized a GIS would be perfect for displaying meteorological data. Software for numerical weather forecasting is rich in results but thin in display of topographic information. Reading through GRASS capabilities I realized it offered not just display but also analytical capacity. That was the inducement for continuing to find a solution for me.

On the other hand, Markus’ willingness to smooth out the bumps, to pursue the complex interactions between libraries, and to volunteer so much time to someone like me is awe-inspiring. Linux is a very difficult platform due to its non-standard repos. Every one of Linux’s flavors is different. Add that to the welter of poorly-maintained libraries and very small but essential bits of code requires patience. He makes GRASS-GIS a workable solution. This users’ group is the key resource to making GRASS a very useful tool.

My admiration and deep thanks.

···

Michael Allen

Industrial Weather

763-777-1263

droberts@montana.edu

Michael, you define perseverance. Markus, you are extraordinarily
gracious with your time and expertise. This is a happy outcome that
demonstrates the depth of commitment of the GRASS community.

Bravo, Dave R.

On 12/23/20 4:39 PM, mdwxman via grass-user wrote:

GRASS GIS 7.8.5 exported compilation log

Started compilation: Wed Dec 23 04:40:02 PM CST 2020

Errors in:
No errors detected.

Finished compilation: Wed Dec 23 04:40:40 PM CST 2020

SUCCESS!! There was another small hiccough (or is that now spelled
differently? The cairo library also needed the devel files and a very
small error during compilation as ~/raster3d/r3.in.asciialso needed to
be compiled. Still, GRASS 7.8.5 is alive.

Thank you Markus for all your patience and help.

Michael Allen
Industrial Weather
763-777-1263

Sent with ProtonMail
https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotonmail.com%2F&data=04|01|droberts%40montana.edu|3b4ae4ea22964a595c4f08d8a79c0864|324aa97a03a644fc91e43846fbced113|0|0|637443636157311304|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=2AgtqY%2F4z6jG6LJP%2BXLIYflYKks5uko4vqPNr1CDcf4%3D&reserved=0
Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Wednesday, December 23, 2020 3:14 PM, mdwxman via grass-user
grass-user@lists.osgeo.org wrote:

Yeah, I noticed that. Libtiff-devel now installed.

Michael Allen
Industrial Weather
763-777-1263

Sent with ProtonMail
https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotonmail.com%2F&data=04|01|droberts%40montana.edu|3b4ae4ea22964a595c4f08d8a79c0864|324aa97a03a644fc91e43846fbced113|0|0|637443636157321260|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=jlgKyEhm534r1%2BPJ%2B04odu0XolgayGEt9xGrOOE8CMo%3D&reserved=0
Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Wednesday, December 23, 2020 2:08 PM, Markus Neteler
neteler@osgeo.org wrote:

Hi

You need to install the development package as well which includes
the header .h files:

libtiff-devel

Markus

mdwxman via grass-user <grass-user@lists.osgeo.org
mailto:grass-user@lists.osgeo.org> schrieb am Mi., 23. Dez. 2020,
20:39:

And here’s what I get from the dnf install libtiff:

(base) [root@godelsrevenge ~]# dnf install libtiff
Fedora Modular 33 - x86_64 - Updates
40
kB/s | 15 kB 00:00
Fedora 33 - x86_64 - Updates
54
kB/s | 16 kB 00:00
Package libtiff-4.1.0-4.fc33.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!

Could it be that the Fedora 33 gremlins have inserted a
differently-named libtiff version or a different location?

Michael Allen
Industrial Weather
763-777-1263

Sent with ProtonMail
https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotonmail.com%2F&data=04|01|droberts%40montana.edu|3b4ae4ea22964a595c4f08d8a79c0864|324aa97a03a644fc91e43846fbced113|0|0|637443636157321260|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=jlgKyEhm534r1%2BPJ%2B04odu0XolgayGEt9xGrOOE8CMo%3D&reserved=0
Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Wednesday, December 23, 2020 1:35 PM, mdwxman
<mdwxman@protonmail.com mailto:mdwxman@protonmail.com> wrote:

Evidently “TIFF” corresponds to libtiff. I’ll attempt to dnf
install.

Michael Allen
Industrial Weather
763-777-1263

Sent with ProtonMail
https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotonmail.com%2F&data=04|01|droberts%40montana.edu|3b4ae4ea22964a595c4f08d8a79c0864|324aa97a03a644fc91e43846fbced113|0|0|637443636157331215|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=pxtRrYA4DVrz3Xm38fudkqn3ovOeVQoPPWhZZbi%2BCrk%3D&reserved=0
Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Wednesday, December 23, 2020 1:32 PM, mdwxman via grass-user
<grass-user@lists.osgeo.org mailto:grass-user@lists.osgeo.org>
wrote:

Markus:

Who knows what the configure means by “TIFF missing?” But
here’s the configure file and the result:
(base) [root@godelsrevenge grass-7.8.5]# ./configure \

–with-cxx
–with-gdal=/usr/bin/gdal-config
–with-proj --with-proj-share=/usr/share/proj
–with-geos
–with-sqlite
–with-nls
–with-wxwidgets=/usr/bin/wx-config
–with-fftw
–with-cairo --with-cairo-ldflags=-ldfontconfig
–with-freetype --with-freetype-includes=/usr/include/freetype2
–enable-largefile
–without-odbc
–with-blas
–with-blas-includes=/usr/include/atlas-x86_64-base/
–with-lapack
–with-lapack-includes=/usr/include/atlas-x86_64-base/
–with-zstd
checking host system type… x86_64-pc-linux-gnu
checking for gcc… gcc
checking whether the C compiler (gcc ) works… yes
checking whether the C compiler (gcc ) is a cross-compiler… no
checking whether we are using GNU C… yes
checking whether gcc accepts -g… yes
checking for Cygwin environment… no
checking for mingw32 environment… no
checking for executable suffix… no
checking for full floating-point support… yes
checking for pwd… /usr/bin/pwd
checking for source directory… /grass-7.8.5
checking for build directory… /grass-7.8.5
checking for git… /usr/bin/git
fatal: not a git repository (or any of the parent directories):
.git
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 for yywrap in -lfl… no
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 ANSI C header files… yes
checking for limits.h… yes
checking for termio.h… yes
checking for termios.h… yes
checking for unistd.h… yes
checking for values.h… yes
checking for f2c.h… no
checking for g2c.h… no
checking for sys/ioctl.h… yes
checking for sys/mtio.h… yes
checking for sys/resource.h… yes
checking for sys/time.h… yes
checking for sys/timeb.h… yes
checking for sys/types.h… yes
checking for sys/utsname.h… yes
checking for libintl.h… yes
checking for iconv.h… 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 return type of signal handlers… void
checking for Cygwin environment… no
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… no
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… libraries , headers
checking for dnet_ntoa in -ldnet… no
checking for dnet_ntoa in -ldnet_stub… no
checking for gethostbyname… yes
checking for connect… yes
checking for remove… yes
checking for shmat… yes
checking for IceConnectionNumber in -lICE… yes
checking for library containing cuserid… none required
checking for asprintf… yes
checking for atan… no
checking for atan in -lm… yes
checking for dlsym… no
checking for dlsym in -ldl… yes
checking for iconv… yes
checking for socket… yes
checking for location of zlib includes…
checking for zlib.h… yes
checking for location of zlib library…
checking for deflate in -lz… yes
checking whether to use bzlib… no
checking whether to use zstd… yes
checking for location of zstd includes…
checking for zstd.h… yes
checking for location of zstd library…
checking for ZSTD_compress in -lzstd… yes
checking for location of External PROJ includes…
checking for proj.h… yes
checking External PROJ major version… 6
checking External PROJ minor version… 3
checking External PROJ patch version… 2
found PROJ version 6.3.2
using new PROJ version 5+ API
checking for location of External PROJ library…
checking for proj_pj_info in -lproj… yes
checking for location of External PROJ data files…
/usr/share/proj
checking whether to use regex… yes
checking for location of regex includes…
checking for regex.h… yes
checking for location of regex library…
checking for regcomp… yes
checking whether to use Readline… no
checking whether to use GDAL… yes
checking for gdal-config… /usr/bin/gdal-config
checking whether to use libLAS… no
checking whether to use PDAL… no
checking whether to use NetCDF… no
checking whether to use GEOS… yes
checking for geos-config… /usr/bin/geos-config
checking for geos_c.h… yes
checking for initGEOS in -lgeos_c… yes
checking whether to use TIFF… yes
checking for location of TIFF includes…
checking for tiffio.h… no
configure: error: *** Unable to locate TIFF includes.
(base) [root@godelsrevenge grass-7.8.5]#

I hope you can see something. I’ve now memorized the
./configure text!! I see the next-to-last line:
“checking for tiffio.h” and the response: “no” hmmm. I don’t
know what that means. Maybe you can explain it.

Michael Allen
Industrial Weather
763-777-1263

Sent with ProtonMail
https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotonmail.com%2F&data=04|01|droberts%40montana.edu|3b4ae4ea22964a595c4f08d8a79c0864|324aa97a03a644fc91e43846fbced113|0|0|637443636157331215|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=pxtRrYA4DVrz3Xm38fudkqn3ovOeVQoPPWhZZbi%2BCrk%3D&reserved=0
Secure Email.


grass-user mailing list
grass-user@lists.osgeo.org mailto:grass-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-user
https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fgrass-user&data=04|01|droberts%40montana.edu|3b4ae4ea22964a595c4f08d8a79c0864|324aa97a03a644fc91e43846fbced113|0|0|637443636157341174|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=Xb7niMTtolHvBAa%2FPXREBYjrdWEmsMjtuKvvece%2FVo0%3D&reserved=0


grass-user mailing list
grass-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-user

David W. Roberts office 406-994-5670
Professor FAX 406-994-3190
Department of Ecology email droberts@montana.edu
117 AJM Johnson Hall
Montana State University
Bozeman, MT 59717-3460
_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-user

On Thu, Dec 24, 2020 at 12:39 AM mdwxman <mdwxman@protonmail.com> wrote:

GRASS GIS 7.8.5 exported compilation log
--------------------------------------------------
Started compilation: Wed Dec 23 04:40:02 PM CST 2020
--
Errors in:
No errors detected.
--
Finished compilation: Wed Dec 23 04:40:40 PM CST 2020

SUCCESS!!

Hooray!

There was another small hiccough (or is that now spelled differently? The cairo library also needed the devel files and

Right, now added to
https://grasswiki.osgeo.org/wiki/Compile_and_Install#GRASS_GIS_7_on_Fedora

a very small error during compilation as ~/raster3d/r3.in.ascii also needed to be compiled. Still, GRASS 7.8.5 is alive.

Thank you Markus for all your patience and help.

I am happy that you got it done!

Enjoy,
Markus

--
Markus Neteler, PhD
https://www.mundialis.de - free data with free software
https://grass.osgeo.org
https://courses.neteler.org/blog