[GRASS-dev] GRASS 7.4.2 won't configure on Mac

Markus Neteler neteler at osgeo.org
Fri Nov 9 15:21:25 PST 2018


Just scroll to the end of the file.


; return 0; }
configure:5066: checking for socket in -lsocket
configure:5083:
/Applications/GRASS-7.4.2.app/Contents/Resources/bin/clang -o conftest
-g -O2    -I/Applications/GRASS-7.4.2.app/Contents/Resources/include
 -L/Applications/GRASS-7.4.2.app/Contents/Resources/lib conftest.c
-lsocket   1>&5
ld: library not found for -lsocket
clang-4.0: error: linker command failed with exit code 1 (use -v to
see invocation)
configure: failed program was:
#line 5072 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char socket();

int main() {
socket()
; return 0; }
configure:5131: checking for location of zlib includes
configure:5157: checking for zlib.h
configure:5165: /lib/cpp
-I/Applications/GRASS-7.4.2.app/Contents/Resources/include conftest.c
>/dev/null 2>conftest.out
./configure: line 5164: /lib/cpp: No such file or directory
configure: failed program was:
#line 5160 "configure"
#include "confdefs.h"
#include <zlib.h>

Markis


On Fri, Nov 9, 2018 at 9:38 PM Michael Barton <Michael.Barton at asu.edu> wrote:
>
> I'm back at my workstation I use for building GRASS. Here is the configure log. I hope someone can figure out why 7.4.2 won't configure.
>
> Thanks
> Michael
>
>
> ____________________
> C. Michael Barton
> Director, Center for Social Dynamics & Complexity
> Professor of Anthropology, School of Human Evolution & Social Change
> Head, Graduate Faculty in Complex Adaptive Systems Science
> Arizona State University
>
> voice:  480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
> fax: 480-965-7671 (SHESC),  480-727-0709 (CSDC)
> www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> On Nov 7, 2018, at 4:52 PM, Michael Barton <Michael.Barton at asu.edu> wrote:
>
> Any ideas at all about this????
> ____________________
> C. Michael Barton
> Director, Center for Social Dynamics & Complexity
> Professor of Anthropology, School of Human Evolution & Social Change
> Head, Graduate Faculty in Complex Adaptive Systems Science
> Arizona State University
>
> voice:  480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
> fax: 480-965-7671 (SHESC),  480-727-0709 (CSDC)
> www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> On Nov 5, 2018, at 11:17 AM, Michael Barton <Michael.Barton at asu.edu> wrote:
>
> On 2 October, I had no trouble in configuring or compiling GRASS 7.4 RC on the Mac. Today, I just tried to compile the final 7.4.2 release and it won't configure. It has an error I've never seen before. I assume it is somewhat bogus because I DO have zlib and it is in my path.  Here is the configure results. Any thoughts?
>
> Michael
>
> ==========
>
> checking host system type... x86_64-apple-darwin18.0.0
> checking for gcc... /Applications/GRASS-7.4.2.app/Contents/Resources/bin/clang
> checking whether the C compiler (/Applications/GRASS-7.4.2.app/Contents/Resources/bin/clang  ) works... yes
> checking whether the C compiler (/Applications/GRASS-7.4.2.app/Contents/Resources/bin/clang  ) is a cross-compiler... no
> checking whether we are using GNU C... yes
> checking whether /Applications/GRASS-7.4.2.app/Contents/Resources/bin/clang 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... /bin/pwd
> checking for source directory... /Users/cmbarton/grass_source/release_20181022_grass_7_4_2
> checking for build directory... /Users/cmbarton/grass_source/release_20181022_grass_7_4_2
> checking for svnversion... /usr/bin/svnversion
> 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... /Applications/GRASS-7.4.2.app/Contents/Resources/include
> checking for additional library dirs... /Applications/GRASS-7.4.2.app/Contents/Resources/lib
> 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... /lib/cpp
> checking for ANSI C header files... no
> checking for limits.h... no
> checking for termio.h... no
> checking for termios.h... no
> checking for unistd.h... no
> checking for values.h... no
> checking for f2c.h... no
> checking for g2c.h... no
> checking for sys/ioctl.h... no
> checking for sys/mtio.h... no
> checking for sys/resource.h... no
> checking for sys/time.h... no
> checking for sys/timeb.h... no
> checking for sys/types.h... no
> checking for sys/utsname.h... no
> checking for libintl.h... no
> checking for iconv.h... no
> checking for langinfo.h... no
> checking whether time.h and sys/time.h may both be included... no
> checking for off_t... no
> checking for uid_t in sys/types.h... no
> checking return type of signal handlers... int
> checking for Cygwin environment... no
> checking for ftime... no
> checking for gethostname... no
> checking for gettimeofday... no
> checking for lseek... no
> checking for nice... no
> checking for time... no
> checking for uname... no
> checking for seteuid... no
> checking for setpriority... no
> checking for setreuid... no
> checking for setruid... no
> checking for drand48... no
> checking for putenv... no
> checking for setenv... no
> checking for nanosleep... no
> checking whether setpgrp takes no argument... yes
> checking for long long int... yes
> checking for W11... no
> checking for X... no
> checking for library containing cuserid... no
> checking for asprintf... no
> checking for atan... no
> checking for atan in -lm... yes
> checking for dlsym... no
> checking for dlsym in -ldl... yes
> checking for iconv... no
> checking for iconv in -liconv... no
> checking for iconv in -lgiconv... no
> checking for libiconv... no
> checking for libiconv in -liconv... yes
> checking for socket... no
> checking for socket in -lsocket... no
> configure: warning: *** Unable to locate socket() function.
> checking for location of zlib includes...
> checking for zlib.h... no
> configure: error: *** Unable to locate zlib includes.
> cmb-imaccsdc:release_20181022_grass_7_4_2 cmbarton$
>
> ____________________
> C. Michael Barton
> Director, Center for Social Dynamics & Complexity
> Professor of Anthropology, School of Human Evolution & Social Change
> Head, Graduate Faculty in Complex Adaptive Systems Science
> Arizona State University
>
> voice:  480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
> fax: 480-965-7671 (SHESC),  480-727-0709 (CSDC)
> www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>


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


More information about the grass-dev mailing list