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

mdwxman mdwxman at protonmail.com
Wed Dec 23 17:04:59 PST 2020


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 <droberts at montana.edu> 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
>> <grass-user at 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%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
>>> <neteler at 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 at lists.osgeo.org
>>>> <mailto:grass-user at lists.osgeo.org>> schrieb am Mi., 23. Dez. 2020,
>>>> 20:39:
>>>>
>>>> And here's what I get from the dnf install libtiff:
>>>>
>>>> (base) [root at 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
>>>> <mdwxman at protonmail.com <mailto:mdwxman at 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%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
>>>>> <grass-user at lists.osgeo.org <mailto:grass-user at 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 at 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 at 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
>>>> grass-user at lists.osgeo.org <mailto:grass-user at 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%7C01%7Cdroberts%40montana.edu%7C3b4ae4ea22964a595c4f08d8a79c0864%7C324aa97a03a644fc91e43846fbced113%7C0%7C0%7C637443636157341174%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Xb7niMTtolHvBAa%2FPXREBYjrdWEmsMjtuKvvece%2FVo0%3D&reserved=0>
>>>
>>
>>
>> _______________________________________________
>> grass-user mailing list
>> grass-user at 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 at montana.edu
> 117 AJM Johnson Hall
> Montana State University
> Bozeman, MT 59717-3460
> _______________________________________________
> grass-user mailing list
> grass-user at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/grass-user
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-user/attachments/20201224/fd42c027/attachment-0001.html>


More information about the grass-user mailing list