<div>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.</div><div><br></div><div>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.</div><div><br></div><div>My admiration and deep thanks.<caret></caret></div><div><br></div><div id="protonmail_signature_block" class="protonmail_signature_block"><div><div>Michael Allen<br></div><div>Industrial Weather<br></div><div>763-777-1263<br></div></div></div>  <div><br></div><div><br></div>On Wed, Dec 23, 2020 at 6:08 PM, Dave Roberts <<a href="mailto:droberts@montana.edu" class="">droberts@montana.edu</a>> wrote:<blockquote class="protonmail_quote" type="cite">  Michael, you define perseverance.  Markus, you are extraordinarily<br>gracious with your time and expertise.  This is a happy outcome that<br>demonstrates the depth of commitment of the GRASS community.<br><br>Bravo, Dave R.<br><br>On 12/23/20 4:39 PM, mdwxman via grass-user wrote:<br>> GRASS GIS 7.8.5 exported compilation log<br>> --------------------------------------------------<br>> Started compilation: Wed Dec 23 04:40:02 PM CST 2020<br>> --<br>> Errors in:<br>> No errors detected.<br>> --<br>> Finished compilation: Wed Dec 23 04:40:40 PM CST 2020<br>><br>> SUCCESS!!  There was another small hiccough (or is that now spelled<br>> differently?  The cairo library also needed the devel files and a very<br>> small error during compilation as ~/raster3d/r3.in.asciialso needed to<br>> be compiled.  Still, GRASS 7.8.5 is alive.<br>><br>> Thank you Markus for all your patience and help.<br>><br>> Michael Allen<br>> Industrial Weather<br>> 763-777-1263<br>><br>> Sent with ProtonMail<br>> <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotonmail.com%2F&data=04%7C01%7Cdroberts%40montana.edu%7C3b4ae4ea22964a595c4f08d8a79c0864%7C324aa97a03a644fc91e43846fbced113%7C0%7C0%7C637443636157311304%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=2AgtqY%2F4z6jG6LJP%2BXLIYflYKks5uko4vqPNr1CDcf4%3D&reserved=0><br>> Secure Email.<br>><br>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐<br>> On Wednesday, December 23, 2020 3:14 PM, mdwxman via grass-user<br>> <grass-user@lists.osgeo.org> wrote:<br>><br>>> Yeah, I noticed that.  Libtiff-devel now installed.<br>>><br>>> Michael Allen<br>>> Industrial Weather<br>>> 763-777-1263<br>>><br>>> Sent with ProtonMail<br>>> <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotonmail.com%2F&data=04%7C01%7Cdroberts%40montana.edu%7C3b4ae4ea22964a595c4f08d8a79c0864%7C324aa97a03a644fc91e43846fbced113%7C0%7C0%7C637443636157321260%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=jlgKyEhm534r1%2BPJ%2B04odu0XolgayGEt9xGrOOE8CMo%3D&reserved=0><br>>> Secure Email.<br>>><br>>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐<br>>> On Wednesday, December 23, 2020 2:08 PM, Markus Neteler<br>>> <neteler@osgeo.org> wrote:<br>>><br>>>> Hi<br>>>><br>>>> You need to install the development package as well which includes<br>>>> the header .h files:<br>>>><br>>>> libtiff-devel<br>>>><br>>>> Markus<br>>>><br>>>><br>>>> mdwxman via grass-user <grass-user@lists.osgeo.org<br>>>> <mailto:grass-user@lists.osgeo.org>> schrieb am Mi., 23. Dez. 2020,<br>>>> 20:39:<br>>>><br>>>>     And here's what I get from the dnf install libtiff:<br>>>><br>>>>     (base) [root@godelsrevenge ~]# dnf install libtiff<br>>>>     Fedora Modular 33 - x86_64 - Updates<br>>>>                                                                                                                                                                            40<br>>>>     kB/s |  15 kB     00:00<br>>>>     Fedora 33 - x86_64 - Updates<br>>>>                                                                                                                                                                                    54<br>>>>     kB/s |  16 kB     00:00<br>>>>     Package libtiff-4.1.0-4.fc33.x86_64 is already installed.<br>>>>     Dependencies resolved.<br>>>>     Nothing to do.<br>>>>     Complete!<br>>>><br>>>>     Could it be that the Fedora 33 gremlins have inserted a<br>>>>     differently-named libtiff version or a different location?<br>>>><br>>>>     Michael Allen<br>>>>     Industrial Weather<br>>>>     763-777-1263<br>>>><br>>>>     Sent with ProtonMail<br>>>>     <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotonmail.com%2F&data=04%7C01%7Cdroberts%40montana.edu%7C3b4ae4ea22964a595c4f08d8a79c0864%7C324aa97a03a644fc91e43846fbced113%7C0%7C0%7C637443636157321260%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=jlgKyEhm534r1%2BPJ%2B04odu0XolgayGEt9xGrOOE8CMo%3D&reserved=0><br>>>>     Secure Email.<br>>>><br>>>>     ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐<br>>>>     On Wednesday, December 23, 2020 1:35 PM, mdwxman<br>>>>     <mdwxman@protonmail.com <mailto:mdwxman@protonmail.com>> wrote:<br>>>><br>>>>>     Evidently "TIFF" corresponds to libtiff.  I'll attempt to dnf<br>>>>>     install.<br>>>>><br>>>>>     Michael Allen<br>>>>>     Industrial Weather<br>>>>>     763-777-1263<br>>>>><br>>>>>     Sent with ProtonMail<br>>>>>     <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotonmail.com%2F&data=04%7C01%7Cdroberts%40montana.edu%7C3b4ae4ea22964a595c4f08d8a79c0864%7C324aa97a03a644fc91e43846fbced113%7C0%7C0%7C637443636157331215%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=pxtRrYA4DVrz3Xm38fudkqn3ovOeVQoPPWhZZbi%2BCrk%3D&reserved=0><br>>>>>     Secure Email.<br>>>>><br>>>>>     ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐<br>>>>>     On Wednesday, December 23, 2020 1:32 PM, mdwxman via grass-user<br>>>>>     <grass-user@lists.osgeo.org <mailto:grass-user@lists.osgeo.org>><br>>>>>     wrote:<br>>>>><br>>>>>>     Markus:<br>>>>>><br>>>>>>     Who knows what the configure means by "TIFF missing?"  But<br>>>>>>     here's the configure file and the result:<br>>>>>>     (base) [root@godelsrevenge grass-7.8.5]# ./configure \<br>>>>>>     > --with-cxx \<br>>>>>>     > --with-gdal=/usr/bin/gdal-config \<br>>>>>>     > --with-proj --with-proj-share=/usr/share/proj \<br>>>>>>     > --with-geos \<br>>>>>>     > --with-sqlite \<br>>>>>>     > --with-nls \<br>>>>>>     > --with-wxwidgets=/usr/bin/wx-config \<br>>>>>>     > --with-fftw \<br>>>>>>     > --with-cairo --with-cairo-ldflags=-ldfontconfig \<br>>>>>>     > --with-freetype --with-freetype-includes=/usr/include/freetype2 \<br>>>>>>     > --enable-largefile \<br>>>>>>     > --without-odbc \<br>>>>>>     > --with-blas<br>>>>>>     --with-blas-includes=/usr/include/atlas-x86_64-base/ \<br>>>>>>     > --with-lapack<br>>>>>>     --with-lapack-includes=/usr/include/atlas-x86_64-base/ \<br>>>>>>     > --with-zstd<br>>>>>>     checking host system type... x86_64-pc-linux-gnu<br>>>>>>     checking for gcc... gcc<br>>>>>>     checking whether the C compiler (gcc  ) works... yes<br>>>>>>     checking whether the C compiler (gcc  ) is a cross-compiler... no<br>>>>>>     checking whether we are using GNU C... yes<br>>>>>>     checking whether gcc accepts -g... yes<br>>>>>>     checking for Cygwin environment... no<br>>>>>>     checking for mingw32 environment... no<br>>>>>>     checking for executable suffix... no<br>>>>>>     checking for full floating-point support... yes<br>>>>>>     checking for pwd... /usr/bin/pwd<br>>>>>>     checking for source directory... /grass-7.8.5<br>>>>>>     checking for build directory... /grass-7.8.5<br>>>>>>     checking for git... /usr/bin/git<br>>>>>>     fatal: not a git repository (or any of the parent directories):<br>>>>>>     .git<br>>>>>>     checking for MacOSX App... no<br>>>>>>     checking for MacOSX architectures... no<br>>>>>>     checking for MacOSX SDK... no<br>>>>>>     checking how to build libraries... shared<br>>>>>>     checking for additional include dirs...<br>>>>>>     checking for additional library dirs...<br>>>>>>     checking for a BSD compatible install... /usr/bin/install -c<br>>>>>>     checking for flex... flex<br>>>>>>     checking for yywrap in -lfl... no<br>>>>>>     checking for bison... bison -y<br>>>>>>     checking for ranlib... ranlib<br>>>>>>     checking for ar... ar<br>>>>>>     checking for env... env<br>>>>>>     checking for perl... /usr/bin/perl<br>>>>>>     checking how to run the C preprocessor... gcc -E<br>>>>>>     checking for ANSI C header files... yes<br>>>>>>     checking for limits.h... yes<br>>>>>>     checking for termio.h... yes<br>>>>>>     checking for termios.h... yes<br>>>>>>     checking for unistd.h... yes<br>>>>>>     checking for values.h... yes<br>>>>>>     checking for f2c.h... no<br>>>>>>     checking for g2c.h... no<br>>>>>>     checking for sys/ioctl.h... yes<br>>>>>>     checking for sys/mtio.h... yes<br>>>>>>     checking for sys/resource.h... yes<br>>>>>>     checking for sys/time.h... yes<br>>>>>>     checking for sys/timeb.h... yes<br>>>>>>     checking for sys/types.h... yes<br>>>>>>     checking for sys/utsname.h... yes<br>>>>>>     checking for libintl.h... yes<br>>>>>>     checking for iconv.h... yes<br>>>>>>     checking for langinfo.h... yes<br>>>>>>     checking whether time.h and sys/time.h may both be included... yes<br>>>>>>     checking for off_t... yes<br>>>>>>     checking for uid_t in sys/types.h... yes<br>>>>>>     checking return type of signal handlers... void<br>>>>>>     checking for Cygwin environment... no<br>>>>>>     checking for ftime... yes<br>>>>>>     checking for gethostname... yes<br>>>>>>     checking for gettimeofday... yes<br>>>>>>     checking for lseek... yes<br>>>>>>     checking for nice... yes<br>>>>>>     checking for time... yes<br>>>>>>     checking for uname... yes<br>>>>>>     checking for seteuid... yes<br>>>>>>     checking for setpriority... yes<br>>>>>>     checking for setreuid... yes<br>>>>>>     checking for setruid... no<br>>>>>>     checking for drand48... yes<br>>>>>>     checking for putenv... yes<br>>>>>>     checking for setenv... yes<br>>>>>>     checking for nanosleep... yes<br>>>>>>     checking whether setpgrp takes no argument... yes<br>>>>>>     checking for long long int... yes<br>>>>>>     checking for int64_t... yes<br>>>>>>     checking for W11... no<br>>>>>>     checking for X... libraries , headers<br>>>>>>     checking for dnet_ntoa in -ldnet... no<br>>>>>>     checking for dnet_ntoa in -ldnet_stub... no<br>>>>>>     checking for gethostbyname... yes<br>>>>>>     checking for connect... yes<br>>>>>>     checking for remove... yes<br>>>>>>     checking for shmat... yes<br>>>>>>     checking for IceConnectionNumber in -lICE... yes<br>>>>>>     checking for library containing cuserid... none required<br>>>>>>     checking for asprintf... yes<br>>>>>>     checking for atan... no<br>>>>>>     checking for atan in -lm... yes<br>>>>>>     checking for dlsym... no<br>>>>>>     checking for dlsym in -ldl... yes<br>>>>>>     checking for iconv... yes<br>>>>>>     checking for socket... yes<br>>>>>>     checking for location of zlib includes...<br>>>>>>     checking for zlib.h... yes<br>>>>>>     checking for location of zlib library...<br>>>>>>     checking for deflate in -lz... yes<br>>>>>>     checking whether to use bzlib... no<br>>>>>>     checking whether to use zstd... yes<br>>>>>>     checking for location of zstd includes...<br>>>>>>     checking for zstd.h... yes<br>>>>>>     checking for location of zstd library...<br>>>>>>     checking for ZSTD_compress in -lzstd... yes<br>>>>>>     checking for location of External PROJ includes...<br>>>>>>     checking for proj.h... yes<br>>>>>>     checking External PROJ major version... 6<br>>>>>>     checking External PROJ minor version... 3<br>>>>>>     checking External PROJ patch version... 2<br>>>>>>     found PROJ version 6.3.2<br>>>>>>     using new PROJ version 5+ API<br>>>>>>     checking for location of External PROJ library...<br>>>>>>     checking for proj_pj_info in -lproj... yes<br>>>>>>     checking for location of External PROJ data files...<br>>>>>>     /usr/share/proj<br>>>>>>     checking whether to use regex... yes<br>>>>>>     checking for location of regex includes...<br>>>>>>     checking for regex.h... yes<br>>>>>>     checking for location of regex library...<br>>>>>>     checking for regcomp... yes<br>>>>>>     checking whether to use Readline... no<br>>>>>>     checking whether to use GDAL... yes<br>>>>>>     checking for gdal-config... /usr/bin/gdal-config<br>>>>>>     checking whether to use libLAS... no<br>>>>>>     checking whether to use PDAL... no<br>>>>>>     checking whether to use NetCDF... no<br>>>>>>     checking whether to use GEOS... yes<br>>>>>>     checking for geos-config... /usr/bin/geos-config<br>>>>>>     checking for geos_c.h... yes<br>>>>>>     checking for initGEOS in -lgeos_c... yes<br>>>>>>     checking whether to use TIFF... yes<br>>>>>>     checking for location of TIFF includes...<br>>>>>>     checking for tiffio.h... no<br>>>>>>     configure: error: *** Unable to locate TIFF includes.<br>>>>>>     (base) [root@godelsrevenge grass-7.8.5]#<br>>>>>><br>>>>>><br>>>>>>     I hope you can see something.  I've now memorized the<br>>>>>>     ./configure text!!  I see the next-to-last line:<br>>>>>>     "checking for tiffio.h" and the response: "no" hmmm.  I don't<br>>>>>>     know what that means.  Maybe you can explain it.<br>>>>>><br>>>>>><br>>>>>>     Michael Allen<br>>>>>>     Industrial Weather<br>>>>>>     763-777-1263<br>>>>>><br>>>>>>     Sent with ProtonMail<br>>>>>>     <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotonmail.com%2F&data=04%7C01%7Cdroberts%40montana.edu%7C3b4ae4ea22964a595c4f08d8a79c0864%7C324aa97a03a644fc91e43846fbced113%7C0%7C0%7C637443636157331215%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=pxtRrYA4DVrz3Xm38fudkqn3ovOeVQoPPWhZZbi%2BCrk%3D&reserved=0><br>>>>>>     Secure Email.<br>>>>>><br>>>>><br>>>><br>>>>     _______________________________________________<br>>>>     grass-user mailing list<br>>>>     grass-user@lists.osgeo.org <mailto:grass-user@lists.osgeo.org><br>>>>     https://lists.osgeo.org/mailman/listinfo/grass-user<br>>>>     <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fgrass-user&data=04%7C01%7Cdroberts%40montana.edu%7C3b4ae4ea22964a595c4f08d8a79c0864%7C324aa97a03a644fc91e43846fbced113%7C0%7C0%7C637443636157341174%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Xb7niMTtolHvBAa%2FPXREBYjrdWEmsMjtuKvvece%2FVo0%3D&reserved=0><br>>><br>><br>><br>> _______________________________________________<br>> grass-user mailing list<br>> grass-user@lists.osgeo.org<br>> https://lists.osgeo.org/mailman/listinfo/grass-user<br>><br><br>--<br>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>David W. Roberts                                     office 406-994-5670<br>Professor                                               FAX 406-994-3190<br>Department of Ecology                         email droberts@montana.edu<br>117 AJM Johnson Hall<br>Montana State University<br>Bozeman, MT 59717-3460<br>_______________________________________________<br>grass-user mailing list<br>grass-user@lists.osgeo.org<br>https://lists.osgeo.org/mailman/listinfo/grass-user<br></blockquote><div><br></div><div><br></div>