Since it's complaining about /lib/cpp, ./configure: line 5164: /lib/cpp: No such file or directory
I would say the problem is not zlib, but missing C++ compiler (at least on my machine, /lib/cpp eventually points to /usr/bin/cpp-5), although I don't know why ./configure would catch that problem earlier since a successful report contains: C compiler: clang -O2 -Wall -pedantic -Wextra C++ compiler: clang++ -std=c++14 -fexceptions The checking phase reports only about C compiler, so the difference is perhaps there. checking for gcc... clang checking whether the C compiler (clang -O2 -Wall -pedantic -Wextra -s) works... yes checking whether the C compiler (clang -O2 -Wall -pedantic -Wextra -s) is a cross-compiler... no checking whether we are using GNU C... yes checking whether clang accepts -g... yes On Fri, Nov 9, 2018 at 10:58 PM Michael Barton <michael.bar...@asu.edu> wrote: > > I could see that it could not find zlib in the configure output. I don't know why, since I DO have zlib in the appropriate place > > MIchael > > On Nov 9, 2018, at 4:21 PM, Markus Neteler <nete...@osgeo.org> wrote: > > 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>
_______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/grass-dev