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
On Wed, Dec 23, 2020 at 6:08 PM, Dave Roberts <[email protected]> wrote:
> 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%7C01%7Cdroberts%40montana.edu%7C3b4ae4ea22964a595c4f08d8a79c0864%7C324aa97a03a644fc91e43846fbced113%7C0%7C0%7C637443636157311304%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=2AgtqY%2F4z6jG6LJP%2BXLIYflYKks5uko4vqPNr1CDcf4%3D&reserved=0>
>> Secure Email.
>>
>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>> On Wednesday, December 23, 2020 3:14 PM, mdwxman via grass-user
>> <[email protected]> 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%7C01%7Cdroberts%40montana.edu%7C3b4ae4ea22964a595c4f08d8a79c0864%7C324aa97a03a644fc91e43846fbced113%7C0%7C0%7C637443636157321260%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=jlgKyEhm534r1%2BPJ%2B04odu0XolgayGEt9xGrOOE8CMo%3D&reserved=0>
>>> Secure Email.
>>>
>>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>>> On Wednesday, December 23, 2020 2:08 PM, Markus Neteler
>>> <[email protected]> wrote:
>>>
>>>> Hi
>>>>
>>>> You need to install the development package as well which includes
>>>> the header .h files:
>>>>
>>>> libtiff-devel
>>>>
>>>> Markus
>>>>
>>>>
>>>> mdwxman via grass-user <[email protected]
>>>> <mailto:[email protected]>> 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%7C01%7Cdroberts%40montana.edu%7C3b4ae4ea22964a595c4f08d8a79c0864%7C324aa97a03a644fc91e43846fbced113%7C0%7C0%7C637443636157321260%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=jlgKyEhm534r1%2BPJ%2B04odu0XolgayGEt9xGrOOE8CMo%3D&reserved=0>
>>>> Secure Email.
>>>>
>>>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>>>> On Wednesday, December 23, 2020 1:35 PM, mdwxman
>>>> <[email protected] <mailto:[email protected]>> 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%7C01%7Cdroberts%40montana.edu%7C3b4ae4ea22964a595c4f08d8a79c0864%7C324aa97a03a644fc91e43846fbced113%7C0%7C0%7C637443636157331215%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=pxtRrYA4DVrz3Xm38fudkqn3ovOeVQoPPWhZZbi%2BCrk%3D&reserved=0>
>>>>> Secure Email.
>>>>>
>>>>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>>>>> On Wednesday, December 23, 2020 1:32 PM, mdwxman via grass-user
>>>>> <[email protected] <mailto:[email protected]>>
>>>>> 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%7C01%7Cdroberts%40montana.edu%7C3b4ae4ea22964a595c4f08d8a79c0864%7C324aa97a03a644fc91e43846fbced113%7C0%7C0%7C637443636157331215%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=pxtRrYA4DVrz3Xm38fudkqn3ovOeVQoPPWhZZbi%2BCrk%3D&reserved=0>
>>>>>> Secure Email.
>>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> grass-user mailing list
>>>> [email protected] <mailto:[email protected]>
>>>> 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%7C01%7Cdroberts%40montana.edu%7C3b4ae4ea22964a595c4f08d8a79c0864%7C324aa97a03a644fc91e43846fbced113%7C0%7C0%7C637443636157341174%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Xb7niMTtolHvBAa%2FPXREBYjrdWEmsMjtuKvvece%2FVo0%3D&reserved=0>
>>>
>>
>>
>> _______________________________________________
>> grass-user mailing list
>> [email protected]
>> https://lists.osgeo.org/mailman/listinfo/grass-user
>>
>
> --
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> David W. Roberts office 406-994-5670
> Professor FAX 406-994-3190
> Department of Ecology email [email protected]
> 117 AJM Johnson Hall
> Montana State University
> Bozeman, MT 59717-3460
> _______________________________________________
> grass-user mailing list
> [email protected]
> https://lists.osgeo.org/mailman/listinfo/grass-user
_______________________________________________
grass-user mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/grass-user