<div dir="ltr"><div dir="ltr">Hello Team, <div><br></div><div>i am not able to follow your documentation and get Gnugp up and running locally. I have already tried to download missing dependencies and libraries and move them into the right directory, but that is not working as i am getting the same error message over and over again. </div><div><br></div><div>See my Error message below: </div><div>---------------------------------------------------------------------------------------------------------</div><div><div>(base) anastasias-mbp:gnupg-2.2.17 anastasia.reimer$ ./configure && make && sudo make install</div><div>checking for a BSD-compatible install... /usr/bin/install -c</div><div>checking whether build environment is sane... yes</div><div>checking for a thread-safe mkdir -p... build-aux/install-sh -c -d</div><div>checking for gawk... no</div><div>checking for mawk... no</div><div>checking for nawk... no</div><div>checking for awk... awk</div><div>checking whether make sets $(MAKE)... yes</div><div>checking whether make supports nested variables... yes</div><div>checking build system type... x86_64-apple-darwin18.7.0</div><div>checking host system type... x86_64-apple-darwin18.7.0</div><div>configure: autobuild project... gnupg</div><div>configure: autobuild revision... 2.2.17</div><div>configure: autobuild hostname... <a href="http://anastasias-mbp.hamburg.de.ibm.com">anastasias-mbp.hamburg.de.ibm.com</a></div><div>configure: autobuild timestamp... 20191014-095950</div><div>checking for style of include used by make... GNU</div><div>checking for gcc... gcc</div><div>checking whether the C compiler works... yes</div><div>checking for C compiler default output file name... a.out</div><div>checking for suffix of executables...</div><div>checking whether we are cross compiling... no</div><div>checking for suffix of object files... o</div><div>checking whether we are using the GNU C compiler... yes</div><div>checking whether gcc accepts -g... yes</div><div>checking for gcc option to accept ISO C89... none needed</div><div>checking whether gcc understands -c and -o together... yes</div><div>checking dependency style of gcc... gcc3</div><div>checking how to run the C preprocessor... gcc -E</div><div>checking for grep that handles long lines and -e... /usr/bin/grep</div><div>checking for egrep... /usr/bin/grep -E</div><div>checking for ANSI C header files... yes</div><div>checking for sys/types.h... yes</div><div>checking for sys/stat.h... yes</div><div>checking for stdlib.h... yes</div><div>checking for string.h... yes</div><div>checking for memory.h... yes</div><div>checking for strings.h... yes</div><div>checking for inttypes.h... yes</div><div>checking for stdint.h... yes</div><div>checking for unistd.h... yes</div><div>checking minix/config.h usability... no</div><div>checking minix/config.h presence... no</div><div>checking for minix/config.h... no</div><div>checking whether it is safe to define __EXTENSIONS__... yes</div><div>checking whether SELinux support is requested... no</div><div>checking whether to allocate extra secure memory... no</div><div>checking calibrated passphrase-stretching (s2k) duration... 100 milliseconds</div><div>checking whether to enable trust models... yes</div><div>checking whether to enable TOFU... yes</div><div>checking whether to enable libdns... yes</div><div>checking whether to enable the RSA public key for gpg... yes</div><div>checking whether to enable the ECDH public key for gpg... yes</div><div>checking whether to enable the ECDSA public key for gpg... yes</div><div>checking whether to enable the EdDSA public key for gpg... yes</div><div>checking whether to enable the IDEA cipher for gpg... yes</div><div>checking whether to enable the CAST5 cipher for gpg... yes</div><div>checking whether to enable the BLOWFISH cipher for gpg... yes</div><div>checking whether to enable the AES128 cipher for gpg... yes</div><div>checking whether to enable the AES192 cipher for gpg... yes</div><div>checking whether to enable the AES256 cipher for gpg... yes</div><div>checking whether to enable the TWOFISH cipher for gpg... yes</div><div>checking whether to enable the CAMELLIA128 cipher for gpg... yes</div><div>checking whether to enable the CAMELLIA192 cipher for gpg... yes</div><div>checking whether to enable the CAMELLIA256 cipher for gpg... yes</div><div>checking whether to enable the MD5 hash for gpg... yes</div><div>checking whether to enable the RIPE-MD160 hash for gpg... yes</div><div>checking whether to enable the SHA-224 hash for gpg... yes</div><div>checking whether to enable the SHA-384 hash for gpg... yes</div><div>checking whether to enable the SHA-512 hash for gpg... yes</div><div>checking whether to enable the ZIP and ZLIB compression algorithm... yes</div><div>checking whether to enable the BZIP2 compression algorithm... yes</div><div>checking whether to enable external program execution... yes</div><div>checking whether to enable photo ID viewing... yes</div><div>checking whether to use a fixed photo ID viewer... no</div><div>checking for the size of the key and uid cache... 4096</div><div>checking whether use of capabilities is requested... no</div><div>checking whether smartcard support is requested... yes</div><div>checking whether to enable the internal CCID driver... auto</div><div>checking whether to auto start dirmngr... yes</div><div>checking whether to enable maintainer-specific portions of Makefiles... no</div><div>configure: checking for programs</div><div>checking whether make sets $(MAKE)... (cached) yes</div><div>checking whether build environment is sane... yes</div><div>checking whether make supports nested variables... (cached) yes</div><div>checking for gawk... (cached) awk</div><div>checking for gcc... (cached) gcc</div><div>checking whether we are using the GNU C compiler... (cached) yes</div><div>checking whether gcc accepts -g... (cached) yes</div><div>checking for gcc option to accept ISO C89... (cached) none needed</div><div>checking whether gcc understands -c and -o together... (cached) yes</div><div>checking dependency style of gcc... (cached) gcc3</div><div>checking how to run the C preprocessor... gcc -E</div><div>checking whether ln -s works... yes</div><div>checking for ranlib... ranlib</div><div>checking for ar... ar</div><div>checking for perl... /usr/bin/perl</div><div>checking for windres... no</div><div>checking for yat2m... no</div><div>checking for strerror in -lcposix... no</div><div>checking for special C compiler options needed for large files... no</div><div>checking for _FILE_OFFSET_BITS value needed for large files... no</div><div>checking for tar... /usr/bin/tar</div><div>checking whether /usr/bin/tar speaks USTAR... yes</div><div>checking for cc for build... gcc</div><div>checking for pkg-config... no</div><div>configure: checking for libraries</div><div>checking for gpg-error-config... no</div><div>checking for GPG Error - version >= 1.24... no</div><div>checking for libgcrypt-config... no</div><div>checking for LIBGCRYPT - version >= 1.7.0... no</div><div>checking for libassuan-config... no</div><div>checking for LIBASSUAN - version >= 2.5.0... no</div><div>checking for ksba-config... no</div><div>checking for KSBA - version >= 1.3.4... no</div><div>checking for libusb_init in -lusb-1.0... no</div><div>checking libusb include dir... not found</div><div>checking for library containing dlopen... none required</div><div>checking for SQLITE3... no</div><div>configure: WARNING:</div><div>***</div><div>*** Building without SQLite support - TOFU disabled</div><div>***</div><div>***</div><div><br></div><div>checking for encfs... /usr/bin/encfs</div><div>checking for fusermount... /usr/bin/fusermount</div><div>checking for openpty in -lutil... yes</div><div>checking for shred... /usr/bin/shred</div><div>checking for npth-config... no</div><div>checking for NPTH - version >= 1.2... no</div><div>configure: WARNING:</div><div>***</div><div>*** To support concurrent access for example in gpg-agent and the SCdaemon</div><div>*** we need the support of the New Portable Threads Library.</div><div>***</div><div>checking for ntbtls-config... no</div><div>checking for NTBTLS - version >= 0.1.0... no</div><div>checking for LIBGNUTLS... no</div><div>configure: WARNING:</div><div>***</div><div>*** Building without NTBTLS and GNUTLS - no TLS access to keyservers.</div><div>***</div><div>***</div><div><br></div><div>configure: checking for networking options</div><div>checking for gethostbyname... yes</div><div>checking for setsockopt... yes</div><div>checking for library containing res_query... none required</div><div>checking for library containing dn_expand... none required</div><div>checking for library containing res_9_dn_skipname... -lresolv</div><div>checking whether the resolver is usable... no</div><div>checking whether I can make the resolver usable with BIND_8_COMPAT... yes</div><div>checking whether LDAP via "-lldap" is present and sane... yes</div><div>checking for ldap_get_option... yes</div><div>checking for ldap_set_option... yes</div><div>checking for ldap_start_tls_s... yes</div><div>checking for ldap_start_tls_sA... no</div><div>checking for ber_free in -llber... yes</div><div>checking for sendmail... /usr/sbin/sendmail</div><div>checking for ld used by GCC... /Library/Developer/CommandLineTools/usr/bin/ld</div><div>checking if the linker (/Library/Developer/CommandLineTools/usr/bin/ld) is GNU ld... no</div><div>checking for shared library run path origin... done</div><div>checking for iconv... yes</div><div>checking for working iconv... yes</div><div>checking how to link with libiconv... -liconv</div><div>checking for iconv declaration...</div><div>         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);</div><div>configure: checking for gettext</div><div>checking whether NLS is requested... yes</div><div>checking for msgfmt... //anaconda3/bin/msgfmt</div><div>checking for gmsgfmt... //anaconda3/bin/msgfmt</div><div>checking for xgettext... //anaconda3/bin/xgettext</div><div>checking for msgmerge... //anaconda3/bin/msgmerge</div><div>checking for CFPreferencesCopyAppValue... yes</div><div>checking for CFLocaleCopyCurrent... yes</div><div>checking for GNU gettext in libc... no</div><div>checking for iconv... (cached) yes</div><div>checking for working iconv... (cached) yes</div><div>checking how to link with libiconv... -liconv</div><div>checking for GNU gettext in libintl... no</div><div>checking whether to use NLS... no</div><div>checking for strchr... yes</div><div>checking for nl_langinfo and CODESET... yes</div><div>checking for LC_MESSAGES... yes</div><div>configure: checking for header files</div><div>checking for ANSI C header files... (cached) yes</div><div>checking for string.h... (cached) yes</div><div>checking for unistd.h... (cached) yes</div><div>checking langinfo.h usability... yes</div><div>checking langinfo.h presence... yes</div><div>checking for langinfo.h... yes</div><div>checking termio.h usability... no</div><div>checking termio.h presence... no</div><div>checking for termio.h... no</div><div>checking locale.h usability... yes</div><div>checking locale.h presence... yes</div><div>checking for locale.h... yes</div><div>checking getopt.h usability... yes</div><div>checking getopt.h presence... yes</div><div>checking for getopt.h... yes</div><div>checking pty.h usability... no</div><div>checking pty.h presence... no</div><div>checking for pty.h... no</div><div>checking utmp.h usability... yes</div><div>checking utmp.h presence... yes</div><div>checking for utmp.h... yes</div><div>checking pwd.h usability... yes</div><div>checking pwd.h presence... yes</div><div>checking for pwd.h... yes</div><div>checking for inttypes.h... (cached) yes</div><div>checking signal.h usability... yes</div><div>checking signal.h presence... yes</div><div>checking for signal.h... yes</div><div>checking sys/select.h usability... yes</div><div>checking sys/select.h presence... yes</div><div>checking for sys/select.h... yes</div><div>checking for stdint.h... (cached) yes</div><div>checking for signal.h... (cached) yes</div><div>checking util.h usability... yes</div><div>checking util.h presence... yes</div><div>checking for util.h... yes</div><div>checking libutil.h usability... no</div><div>checking libutil.h presence... no</div><div>checking for libutil.h... no</div><div>checking termios.h usability... yes</div><div>checking termios.h presence... yes</div><div>checking for termios.h... yes</div><div>checking ucred.h usability... no</div><div>checking ucred.h presence... no</div><div>checking for ucred.h... no</div><div>checking sys/ucred.h usability... yes</div><div>checking sys/ucred.h presence... yes</div><div>checking for sys/ucred.h... yes</div><div>checking sys/sysmacros.h usability... no</div><div>checking sys/sysmacros.h presence... no</div><div>checking for sys/sysmacros.h... no</div><div>checking sys/mkdev.h usability... no</div><div>checking sys/mkdev.h presence... no</div><div>checking for sys/mkdev.h... no</div><div>checking whether time.h and sys/time.h may both be included... yes</div><div>configure: checking for system characteristics</div><div>checking for an ANSI C-conforming const... yes</div><div>checking for inline... inline</div><div>checking for working volatile... yes</div><div>checking for size_t... yes</div><div>checking for mode_t... yes</div><div>checking return type of signal handlers... void</div><div>checking whether sys_siglist is declared... yes</div><div>checking for sys/socket.h... yes</div><div>checking for socklen_t... yes</div><div>checking for library containing inet_addr... none required</div><div>checking endianness... little</div><div>checking for byte typedef... no</div><div>checking for ushort typedef... yes</div><div>checking for ulong typedef... no</div><div>checking for u16 typedef... no</div><div>checking for u32 typedef... no</div><div>checking size of unsigned short... 2</div><div>checking size of unsigned int... 4</div><div>checking size of unsigned long... 8</div><div>checking size of unsigned long long... 8</div><div>checking whether time.h and sys/time.h may both be included... (cached) yes</div><div>checking size of time_t... 8</div><div>checking whether time_t is unsigned... no</div><div>configure: checking for library functions</div><div>checking whether getpagesize is declared... yes</div><div>checking for _LARGEFILE_SOURCE value needed for large files... no</div><div>checking for vprintf... yes</div><div>checking for _doprnt... no</div><div>checking for pid_t... yes</div><div>checking vfork.h usability... no</div><div>checking vfork.h presence... no</div><div>checking for vfork.h... no</div><div>checking for fork... yes</div><div>checking for vfork... yes</div><div>checking for working fork... yes</div><div>checking for working vfork... (cached) yes</div><div>checking for atexit... yes</div><div>checking for canonicalize_file_name... no</div><div>checking for clock_gettime... yes</div><div>checking for ctermid... yes</div><div>checking for explicit_bzero... no</div><div>checking for fcntl... yes</div><div>checking for flockfile... yes</div><div>checking for fsync... yes</div><div>checking for ftello... yes</div><div>checking for ftruncate... yes</div><div>checking for funlockfile... yes</div><div>checking for getaddrinfo... yes</div><div>checking for getenv... yes</div><div>checking for getpagesize... yes</div><div>checking for getpwnam... yes</div><div>checking for getpwuid... yes</div><div>checking for getrlimit... yes</div><div>checking for getrusage... yes</div><div>checking for gettimeofday... yes</div><div>checking for gmtime_r... yes</div><div>checking for inet_ntop... yes</div><div>checking for inet_pton... yes</div><div>checking for isascii... yes</div><div>checking for lstat... yes</div><div>checking for memicmp... no</div><div>checking for memmove... yes</div><div>checking for memrchr... no</div><div>checking for mmap... yes</div><div>checking for nl_langinfo... yes</div><div>checking for pipe... yes</div><div>checking for raise... yes</div><div>checking for rand... yes</div><div>checking for setenv... yes</div><div>checking for setlocale... yes</div><div>checking for setrlimit... yes</div><div>checking for sigaction... yes</div><div>checking for sigprocmask... yes</div><div>checking for stat... yes</div><div>checking for stpcpy... yes</div><div>checking for strcasecmp... yes</div><div>checking for strerror... yes</div><div>checking for strftime... yes</div><div>checking for stricmp... no</div><div>checking for strlwr... no</div><div>checking for strncasecmp... yes</div><div>checking for strpbrk... yes</div><div>checking for strsep... yes</div><div>checking for strtol... yes</div><div>checking for strtoul... yes</div><div>checking for strtoull... yes</div><div>checking for tcgetattr... yes</div><div>checking for timegm... yes</div><div>checking for times... yes</div><div>checking for ttyname... yes</div><div>checking for unsetenv... yes</div><div>checking for wait4... yes</div><div>checking for waitpid... yes</div><div>checking for library containing nanosleep... none required</div><div>checking for struct sigaction... yes</div><div>checking for sigset_t... yes</div><div>checking for struct ucred.pid... no</div><div>checking for struct ucred.cr_pid... no</div><div>checking for struct sockpeercred.pid... no</div><div>checking for getpeerucred... no</div><div>checking for sys/stat.h... (cached) yes</div><div>checking for unistd.h... (cached) yes</div><div>checking direct.h usability... no</div><div>checking direct.h presence... no</div><div>checking for direct.h... no</div><div>checking if mkdir takes one argument... no</div><div>checking whether regular expression support is requested... yes</div><div>checking for library containing regcomp... none required</div><div>checking for regcomp... yes</div><div>checking whether your system's regexp library is broken... no</div><div>checking zlib.h usability... yes</div><div>checking zlib.h presence... yes</div><div>checking for zlib.h... yes</div><div>checking for deflateInit2_ in -lz... yes</div><div>checking for bzlib.h... yes</div><div>checking for BZ2_bzCompressInit in -lbz2... yes</div><div>checking whether readline via "-lreadline" is present and sane... no</div><div>checking whether readline via "-lreadline -ltermcap" is present and sane... no</div><div>checking whether readline via "-lreadline -lcurses" is present and sane... no</div><div>checking whether readline via "-lreadline -lncurses" is present and sane... no</div><div>configure: checking for cc features</div><div>checking if gcc ignores unknown -Wno-* options... no</div><div>checking if gcc supports -Wno-pointer-sign... yes</div><div>checking if gcc supports -Wpointer-arith... yes</div><div>checking whether "make check" shall run all tests... no</div><div>configure:</div><div>***</div><div>*** You need libgpg-error to build this program.</div><div>**  This library is for example available at</div><div>***   <a href="https://gnupg.org/ftp/gcrypt/libgpg-error">https://gnupg.org/ftp/gcrypt/libgpg-error</a></div><div>*** (at least version 1.24 is required.)</div><div>***</div><div>configure:</div><div>***</div><div>*** You need libgcrypt to build this program.</div><div>**  This library is for example available at</div><div>***   <a href="https://gnupg.org/ftp/gcrypt/libgcrypt/">https://gnupg.org/ftp/gcrypt/libgcrypt/</a></div><div>*** (at least version 1.7.0 (API 1) is required.)</div><div>***</div><div>configure:</div><div>***</div><div>*** You need libassuan to build this program.</div><div>*** This library is for example available at</div><div>***   <a href="https://gnupg.org/ftp/gcrypt/libassuan/">https://gnupg.org/ftp/gcrypt/libassuan/</a></div><div>*** (at least version 2.5.0 (API 2) is required).</div><div>***</div><div>configure:</div><div>***</div><div>*** You need libksba to build this program.</div><div>*** This library is for example available at</div><div>***   <a href="https://gnupg.org/ftp/gcrypt/libksba/">https://gnupg.org/ftp/gcrypt/libksba/</a></div><div>*** (at least version 1.3.4 using API 1 is required).</div><div>***</div><div>configure:</div><div>***</div><div>*** It is now required to build with support for the</div><div>*** New Portable Threads Library (nPth). Please install this</div><div>*** library first.  The library is for example available at</div><div>***   <a href="https://gnupg.org/ftp/gcrypt/npth/">https://gnupg.org/ftp/gcrypt/npth/</a></div><div>*** (at least version 1.2 (API 1) is required).</div><div>***</div><div>configure: error:</div><div>***</div><div>*** Required libraries not found. Please consult the above messages</div><div>*** and install them before running configure again.</div><div>***</div></div><div>-----------------------------------------------------------------------------------------------------</div><div>Thank you for your help</div><div>Regards</div><div>Anastasia </div></div></div>