gnunet-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: compiling gnunet 0.16.3 on openbsd


From: Mikhail
Subject: Re: compiling gnunet 0.16.3 on openbsd
Date: Wed, 30 Mar 2022 20:26:18 +0300

On Wed, Mar 30, 2022 at 05:16:59PM +0000, Schanzenbach, Martin wrote:
> Hi,
>
> your configure output does not indicate that LDFLAGS is correctly set
> of your system libraries are found in /usr/lib Can you try:
>
> $ ./configure <..your options> LDFLAGS="$LDFLAGS -L/usr/lib"
>
> and see if that works?

Thanks for the fast reply. I tried your line and still have the same
errors (make V=1 included at the end):

$ ./configure --with-microhttpd=/usr/local LDFLAGS="$LDFLAGS -L/usr/lib"
checking build system type... x86_64-unknown-openbsd7.1
checking host system type... x86_64-unknown-openbsd7.1
checking target system type... x86_64-unknown-openbsd7.1
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... build-aux/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '1000' is supported by ustar format... yes
checking whether GID '1000' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether make supports nested variables... (cached) yes
checking for gawk... (cached) awk
checking for gcc... no
checking for cc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking whether cc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of cc... gcc3
checking whether cc understands -c and -o together... yes
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.29.2... yes
checking how to print strings... print -r
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 393216
checking how to convert x86_64-unknown-openbsd7.1 file names to 
x86_64-unknown-openbsd7.1 format... func_convert_file_noop
checking how to convert x86_64-unknown-openbsd7.1 file names to toolchain 
format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... match_pattern 
/lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$
checking for dlltool... no
checking how to associate runtime and link libraries... print -r --
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from cc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... cc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if cc supports -fno-rtti -fno-exceptions... yes
checking for cc option to produce PIC... -fPIC -DPIC
checking if cc PIC flag -fPIC -DPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.o... (cached) yes
checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... yes
checking dynamic linker characteristics... openbsd7.1 ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for _LARGEFILE_SOURCE value needed for large files... no
checking whether unaligned 64-bit access works... yes
checking if cc supports -fno-strict-aliasing... yes
checking if cc supports -Wno-address-of-packed-member... yes
checking if cc supports -Wno-tautological-constant-out-of-range-compare... yes
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for build target... openbsd
checking for library containing gethostbyname... none required
checking for library containing memchr... none required
checking for library containing memset_s... no
checking for library containing explicit_bzero... none required
checking for socket in -lsocket... no
checking for log in -lm... yes
checking for getloadavg... yes
checking for getopt... true
checking for pkgconf... /usr/bin/pkg-config
checking for ssh... true
checking for SSH key... no
checking for a Python interpreter with version >= 3.4... python3
checking for python3... /usr/local/bin/python3
checking for python3 version... 3.9
checking for python3 platform... openbsd7
checking for python3 script directory... ${prefix}/lib/python3.9/site-packages
checking for python3 extension module directory... 
${exec_prefix}/lib/python3.9/site-packages
checking for perl... /usr/bin/perl
checking for pdflatex... no
checking for the TikZ package for LaTeX... no
checking for pdflatex... no
checking for pdflatex... (cached) no
checking for -iptables... no
checking for iptables... false
configure: WARNING: iptables not found
checking for -ip6tables... no
checking for ip6tables... false
configure: WARNING: ip6tables not found
checking for -ip... no
checking for ip... false
configure: WARNING: ip not found
checking for -ifconfig... no
checking for ifconfig... /sbin/ifconfig
checking for adduser... /usr/sbin/adduser
checking for -sysctl... no
checking for sysctl... /sbin/sysctl
checking for -upnpc... no
checking for upnpc... false
checking for checkbashisms... no
checking for checkbashisms.pl... no
checking for uncrustify... false
checking for yapf... no
checking for struct tm.tm_gmtoff... yes
checking for getaddrinfo_a in -lanl... no
checking for libgcrypt-config... /usr/local/bin/libgcrypt-config
checking for LIBGCRYPT - version >= 1.6.0... yes (1.10.0)
checking LIBGCRYPT API version... okay
checking whether gcry_mpi_set_opaque_copy is declared... no
checking if_tun.h usability... no
checking if_tun.h presence... no
checking for if_tun.h... no
checking linux/if_tun.h usability... no
checking linux/if_tun.h presence... no
checking for linux/if_tun.h... no
checking net/if_tun.h usability... yes
checking net/if_tun.h presence... yes
checking for net/if_tun.h... yes
checking whether struct in6_ifreq is declared... no
checking for mandoc... mandoc
checking for a working HMAC... yes
checking for static assertion support... yes
checking bluetooth/bluetooth.h usability... no
checking bluetooth/bluetooth.h presence... no
checking for bluetooth/bluetooth.h... no
checking zbar.h usability... no
checking zbar.h presence... no
checking for zbar.h... no
checking pabc/pabc.h usability... no
checking pabc/pabc.h presence... no
checking for pabc/pabc.h... no
checking jansson.h usability... yes
checking jansson.h presence... no
configure: WARNING: jansson.h: accepted by the compiler, rejected by the 
preprocessor!
configure: WARNING: jansson.h: proceeding with the compiler's result
checking for jansson.h... yes
checking for json_loads in -ljansson... yes
checking pulse/simple.h usability... no
checking pulse/simple.h presence... no
checking for pulse/simple.h... no
checking opus/opus.h usability... yes
checking opus/opus.h presence... no
configure: WARNING: opus/opus.h: accepted by the compiler, rejected by the 
preprocessor!
configure: WARNING: opus/opus.h: proceeding with the compiler's result
checking for opus/opus.h... yes
checking for opus_decode_float in -lopus... yes
checking ogg/ogg.h usability... yes
checking ogg/ogg.h presence... no
configure: WARNING: ogg/ogg.h: accepted by the compiler, rejected by the 
preprocessor!
configure: WARNING: ogg/ogg.h: proceeding with the compiler's result
checking for ogg/ogg.h... yes
checking for ogg_stream_flush_fill in -logg... yes
checking for GLIB... yes
checking pbc/pbc.h usability... no
checking pbc/pbc.h presence... no
checking for pbc/pbc.h... no
checking gabe.h usability... no
checking gabe.h presence... no
checking for gabe.h... no
checking for GST... no
checking for conversation feature set to build... none
checking for gawk... (cached) awk
checking for gnurl-config... no
checking whether libgnurl is usable... no
checking for gawk... (cached) awk
checking for curl-config... /usr/local/bin/curl-config
checking for the version of libcurl... 7.82.0
checking for libcurl >= version 7.34.0... yes
checking whether libcurl is usable... yes
checking for curl_free... yes
checking for library containing __atomic_load_8... none required
checking nss.h usability... no
checking nss.h presence... no
checking for nss.h... no
configure: WARNING: NSS plugin will not be build
checking for kvm_open in -lkvm... yes
checking for kstat_open in -lkstat... no
checking sodium.h usability... yes
checking sodium.h presence... no
configure: WARNING: sodium.h: accepted by the compiler, rejected by the 
preprocessor!
configure: WARNING: sodium.h: proceeding with the compiler's result
checking for sodium.h... yes
checking for crypto_core_ed25519_scalar_mul in -lsodium... yes
checking extractor.h usability... no
checking extractor.h presence... no
checking for extractor.h... no
GNU libextractor not found, some features disabled
checking ltdl.h usability... yes
checking ltdl.h presence... no
configure: WARNING: ltdl.h: accepted by the compiler, rejected by the 
preprocessor!
configure: WARNING: ltdl.h: proceeding with the compiler's result
checking for ltdl.h... yes
checking for lt_dlopenext in -lltdl... yes
checking idn2.h usability... yes
checking idn2.h presence... no
configure: WARNING: idn2.h: accepted by the compiler, rejected by the 
preprocessor!
configure: WARNING: idn2.h: proceeding with the compiler's result
checking for idn2.h... yes
checking for idn2_to_unicode_8z8z in -lidn2... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for compress2 in -lz... yes
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for iconv... yes
checking for working iconv... yes
checking how to link with libiconv... /usr/local/lib/libiconv.so.7.0
checking for iconv declaration... 
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, 
char * *outbuf, size_t *outbytesleft);
checking for libunistring... yes
checking how to link with libunistring... /usr/local/lib/libunistring.so.0.1 
-L/usr/local/lib /usr/local/lib/libiconv.so.7.0 -Wl,-rpath,/usr/local/lib
checking for libunistring version... 0.9.7
checking sqlite3.h usability... yes
checking sqlite3.h presence... yes
checking for sqlite3.h... yes
checking for sqlite3_open in -lsqlite3... yes
checking for pkg-config... (cached) /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for the PostgreSQL libraries CPPFLAGS... Package libpq was not found 
in the pkg-config search path

checking for the pg_config program... 
checking for mysql_init in -lmysqlclient... no
checking for MHD... yes
checking gnutls/abstract.h usability... yes
checking gnutls/abstract.h presence... yes
checking for gnutls/abstract.h... yes
checking for gnutls_priority_set in -lgnutls... yes
checking gnutls/dane.h usability... yes
checking gnutls/dane.h presence... yes
checking for gnutls/dane.h... yes
checking for dane_verify_crt_raw in -lgnutls-dane... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking math.h usability... yes
checking math.h presence... yes
checking for math.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking stdatomic.h usability... yes
checking stdatomic.h presence... yes
checking for stdatomic.h... yes
checking malloc.h usability... no
checking malloc.h presence... no
checking for malloc.h... no
checking malloc/malloc.h usability... no
checking malloc/malloc.h presence... no
checking for malloc/malloc.h... no
checking malloc/malloc_np.h usability... no
checking malloc/malloc_np.h presence... no
checking for malloc/malloc_np.h... no
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/mount.h usability... yes
checking sys/mount.h presence... yes
checking for sys/mount.h... yes
checking sys/statvfs.h usability... yes
checking sys/statvfs.h presence... yes
checking for sys/statvfs.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sockLib.h usability... no
checking sockLib.h presence... no
checking for sockLib.h... no
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/msg.h usability... yes
checking sys/msg.h presence... yes
checking for sys/msg.h... yes
checking sys/vfs.h usability... no
checking sys/vfs.h presence... no
checking for sys/vfs.h... no
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/sysinfo.h usability... no
checking sys/sysinfo.h presence... no
checking for sys/sysinfo.h... no
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking ifaddrs.h usability... yes
checking ifaddrs.h presence... yes
checking for ifaddrs.h... yes
checking mach/mach.h usability... no
checking mach/mach.h presence... no
checking for mach/mach.h... no
checking sys/timeb.h usability... no
checking sys/timeb.h presence... no
checking for sys/timeb.h... no
checking argz.h usability... no
checking argz.h presence... no
checking for argz.h... no
checking ucred.h usability... no
checking ucred.h presence... no
checking for ucred.h... no
checking sys/ucred.h usability... yes
checking sys/ucred.h presence... yes
checking for sys/ucred.h... yes
checking endian.h usability... yes
checking endian.h presence... yes
checking for endian.h... yes
checking sys/endian.h usability... yes
checking sys/endian.h presence... yes
checking for sys/endian.h... yes
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking byteswap.h usability... no
checking byteswap.h presence... no
checking for byteswap.h... no
checking whether NLS is requested... yes
checking for msgfmt... no
checking for gmsgfmt... :
checking for xgettext... no
checking for msgmerge... no
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... no
checking for iconv... (cached) yes
checking for working iconv... (cached) yes
checking how to link with libiconv... /usr/local/lib/libiconv.so.7.0
checking for GNU gettext in libintl... yes
checking whether to use NLS... yes
checking where the gettext function comes from... external libintl
checking how to link with libintl... /usr/local/lib/libintl.so.7.0 
-L/usr/local/lib /usr/local/lib/libiconv.so.7.0 -Wl,-rpath,/usr/local/lib
checking for pid_t... yes
checking for size_t... yes
checking for mode_t... yes
checking whether stat file-mode macros are broken... no
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct sockaddr_in.sin_len... no
checking for struct sockaddr_un.sun_len... no
checking for off_t... yes
checking for uid_t in sys/types.h... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for unistd.h... (cached) yes
checking for working chown... yes
checking for atoll... yes
checking for stat64... no
checking for strnlen... yes
checking for mremap... no
checking for getrlimit... yes
checking for setrlimit... yes
checking for sysconf... yes
checking for initgroups... yes
checking for strndup... yes
checking for gethostbyname2... yes
checking for getpeerucred... no
checking for getpeereid... yes
checking for setresuid... yes
checking for getifaddrs... yes
checking for freeifaddrs... yes
checking for getresgid... yes
checking for mallinfo2... no
checking for malloc_size... no
checking for malloc_usable_size... no
checking for getrusage... yes
checking for random... yes
checking for srandom... yes
checking for stat... yes
checking for statfs... yes
checking for statvfs... yes
checking for wait4... yes
checking for timegm... yes
checking for sudo... no
checking for doas... doas
checking if __thread is supported... yes
checking for git... /usr/local/bin/git
checking if source is under a VCS... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating bin/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/hellos/Makefile
config.status: creating contrib/services/Makefile
config.status: creating contrib/services/openrc/Makefile
config.status: creating contrib/services/systemd/Makefile
config.status: creating contrib/scripts/Makefile
config.status: creating contrib/scripts/gnunet-logread/Makefile
config.status: creating doc/Makefile
config.status: creating doc/man/Makefile
config.status: creating doc/doxygen/Makefile
config.status: creating doc/handbook/Makefile
config.status: creating doc/tutorial/Makefile
config.status: creating m4/Makefile
config.status: creating po/Makefile.in
config.status: creating src/Makefile
config.status: creating src/arm/Makefile
config.status: creating src/arm/arm.conf
config.status: creating src/ats/Makefile
config.status: creating src/ats/ats.conf
config.status: creating src/ats-tool/Makefile
config.status: creating src/auction/Makefile
config.status: creating src/block/Makefile
config.status: creating src/cadet/Makefile
config.status: creating src/cadet/cadet.conf
config.status: creating src/core/Makefile
config.status: creating src/core/core.conf
config.status: creating src/consensus/Makefile
config.status: creating src/consensus/consensus.conf
config.status: creating src/conversation/Makefile
config.status: creating src/conversation/conversation.conf
config.status: creating src/curl/Makefile
config.status: creating src/datacache/Makefile
config.status: creating src/datastore/Makefile
config.status: creating src/datastore/datastore.conf
config.status: creating src/dht/Makefile
config.status: creating src/dht/dht.conf
config.status: creating src/dhtu/Makefile
config.status: creating src/dns/Makefile
config.status: creating src/dns/dns.conf
config.status: creating src/exit/Makefile
config.status: creating src/fragmentation/Makefile
config.status: creating src/fs/Makefile
config.status: creating src/fs/fs.conf
config.status: creating src/gns/Makefile
config.status: creating src/gns/gns.conf
config.status: creating src/gns/nss/Makefile
config.status: creating src/gnsrecord/Makefile
config.status: creating src/hello/Makefile
config.status: creating src/identity/Makefile
config.status: creating src/identity/identity.conf
config.status: creating src/include/Makefile
config.status: creating src/integration-tests/Makefile
config.status: creating src/json/Makefile
config.status: creating src/hostlist/Makefile
config.status: creating src/my/Makefile
config.status: creating src/mysql/Makefile
config.status: creating src/namecache/Makefile
config.status: creating src/namecache/namecache.conf
config.status: creating src/namestore/Makefile
config.status: creating src/namestore/namestore.conf
config.status: creating src/nat/Makefile
config.status: creating src/nat/nat.conf
config.status: creating src/nat-auto/Makefile
config.status: creating src/nat-auto/nat-auto.conf
config.status: creating src/nse/Makefile
config.status: creating src/nse/nse.conf
config.status: creating src/nt/Makefile
config.status: creating src/peerinfo/Makefile
config.status: creating src/peerinfo/peerinfo.conf
config.status: creating src/peerinfo-tool/Makefile
config.status: creating src/peerstore/Makefile
config.status: creating src/peerstore/peerstore.conf
config.status: creating src/pq/Makefile
config.status: creating src/pt/Makefile
config.status: creating src/regex/Makefile
config.status: creating src/regex/regex.conf
config.status: creating src/revocation/Makefile
config.status: creating src/revocation/revocation.conf
config.status: creating src/rps/Makefile
config.status: creating src/rps/rps.conf
config.status: creating src/secretsharing/Makefile
config.status: creating src/secretsharing/secretsharing.conf
config.status: creating src/scalarproduct/Makefile
config.status: creating src/scalarproduct/scalarproduct.conf
config.status: creating src/set/Makefile
config.status: creating src/set/set.conf
config.status: creating src/seti/Makefile
config.status: creating src/seti/seti.conf
config.status: creating src/setu/Makefile
config.status: creating src/setu/setu.conf
config.status: creating src/sq/Makefile
config.status: creating src/statistics/Makefile
config.status: creating src/statistics/statistics.conf
config.status: creating src/template/Makefile
config.status: creating src/testbed/Makefile
config.status: creating src/testbed/testbed.conf
config.status: creating src/testbed-logger/Makefile
config.status: creating src/testbed-logger/testbed-logger.conf
config.status: creating src/testing/Makefile
config.status: creating src/topology/Makefile
config.status: creating src/transport/Makefile
config.status: creating src/transport/transport.conf
config.status: creating src/util/Makefile
config.status: creating src/util/resolver.conf
config.status: creating src/vpn/Makefile
config.status: creating src/vpn/vpn.conf
config.status: creating src/zonemaster/Makefile
config.status: creating src/zonemaster/zonemaster.conf
config.status: creating src/rest/Makefile
config.status: creating src/abd/Makefile
config.status: creating src/abd/abd.conf
config.status: creating src/abe/Makefile
config.status: creating src/reclaim/Makefile
config.status: creating src/messenger/Makefile
config.status: creating src/messenger/messenger.conf
config.status: creating pkgconfig/Makefile
config.status: creating pkgconfig/gnunetarm.pc
config.status: creating pkgconfig/gnunetats.pc
config.status: creating pkgconfig/gnunetblock.pc
config.status: creating pkgconfig/gnunetcadet.pc
config.status: creating pkgconfig/gnunetconsensus.pc
config.status: creating pkgconfig/gnunetconversation.pc
config.status: creating pkgconfig/gnunetcore.pc
config.status: creating pkgconfig/gnunetdatacache.pc
config.status: creating pkgconfig/gnunetdatastore.pc
config.status: creating pkgconfig/gnunetdht.pc
config.status: creating pkgconfig/gnunetdns.pc
config.status: creating pkgconfig/gnunetenv.pc
config.status: creating pkgconfig/gnunetfragmentation.pc
config.status: creating pkgconfig/gnunetfs.pc
config.status: creating pkgconfig/gnunetgns.pc
config.status: creating pkgconfig/gnunethello.pc
config.status: creating pkgconfig/gnunetidentity.pc
config.status: creating pkgconfig/gnunetmicrophone.pc
config.status: creating pkgconfig/gnunetmysql.pc
config.status: creating pkgconfig/gnunetnamestore.pc
config.status: creating pkgconfig/gnunetnat.pc
config.status: creating pkgconfig/gnunetnse.pc
config.status: creating pkgconfig/gnunetpeerinfo.pc
config.status: creating pkgconfig/gnunetpq.pc
config.status: creating pkgconfig/gnunetregex.pc
config.status: creating pkgconfig/gnunetrevocation.pc
config.status: creating pkgconfig/gnunetrps.pc
config.status: creating pkgconfig/gnunetscalarproduct.pc
config.status: creating pkgconfig/gnunetset.pc
config.status: creating pkgconfig/gnunetspeaker.pc
config.status: creating pkgconfig/gnunetstatistics.pc
config.status: creating pkgconfig/gnunettestbed.pc
config.status: creating pkgconfig/gnunettesting.pc
config.status: creating pkgconfig/gnunettransport.pc
config.status: creating pkgconfig/gnunetutil.pc
config.status: creating pkgconfig/gnunetvpn.pc
config.status: creating gnunet_config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
configure: WARNING: libextractor not found, but various file-sharing operations 
require it
configure: WARNING: Your version of Python is not supported, you might see 
issues
configure:
Detected system
===============

GNUnet version:                 0.16.3

Host Setup:                     x86_64-unknown-openbsd7.1
Install Prefix:                 /usr/local
Compiler:                       cc
CFLAGS:                         -fPIC -g -O2 -fno-strict-aliasing 
-Wno-address-of-packed-member -Wno-tautological-constant-out-of-range-compare 
-I/usr/local/include
CPPFLAGS:                       -I/usr/local/include
LDFLAGS:                         -L/usr/lib -Wl,--unresolved-symbols=report-all 
-Wl -lc
LIBS:                           -lm 
Build Target:                   openbsd

Default Interface:              lo0

sqlite3:                        yes
MySQL:                          no
PostgreSQL:                     no

HTTP Client:                    curl-openssl
Bluetooth:                      no
iptables:                       no (DNS query interception might not work)
ifconfig:                       yes
UPnPc:                          no (NAT traversal might not work)
GnuTLS:                         yes (with DANE support)

LaTeX:                          yes

libextractor:                   no
libzbar:                        no
libpng:                         no
libidn:                         libidn2
libopus:                        yes
libpulse:                       no (required to build conversation)
gstreamer:                      no (required to build conversation)

Java:                           no

texi2mdoc:                      no
mandoc:                         yes

GNUnet configuration
====================

Transports:                     tcp udp unix http
Conversation:                   no
Database Backends               sqlite 
Experimental Code:              no

Texinfo Manual:                 yes
Transpiled mdocml Manual:       no

configure: WARNING: Please make sure NOW to create a user and group 'gnunet' 
and additionall a group 'gnunetdns'. Make sure that '/var/lib/gnunet' is owned 
(and writable) by user 'gnunet'.
configure: To do this on this system, run:
# addgroup gnunetdns
# adduser --system --disabled-login --home /var/lib/gnunet gnunet

configure: WARNING: Each user of GNUnet should be added to the 'gnunet' group
configure: To do this on this system, run:
# adduser USERNAME gnunet
for each of your users, replacing 'USERNAME' with the respective login name.
Users may have to login again for the changes to take effect.
configure: For detailed setup instructions, type 'info gnunet' after the 
installation or visit https://docs.gnunet.org/
misha:/home/misha/work/gnunet-0.16.3:5352$ make
make  all-recursive
Making all in m4
Making all in bin
Making all in src
Making all in include
Making all in .
Making all in util
  CC       gnunet-base32.o
  CC       bandwidth.lo
  CC       bio.lo
  CC       buffer.lo
  CC       child_management.lo
  CC       client.lo
  CC       common_allocation.lo
  CC       common_endian.lo
  CC       common_logging.lo
  CC       configuration.lo
  CC       configuration_helper.lo
  CC       consttime_memcmp.lo
  CC       container_bloomfilter.lo
  CC       container_heap.lo
  CC       container_meta_data.lo
  CC       container_multihashmap.lo
  CC       container_multishortmap.lo
  CC       container_multiuuidmap.lo
  CC       container_multipeermap.lo
  CC       container_multihashmap32.lo
  CC       crypto_symmetric.lo
  CC       crypto_crc.lo
  CC       crypto_cs.lo
  CC       crypto_ecc.lo
  CC       crypto_ecc_gnsrecord.lo
  CC       crypto_ecc_dlog.lo
  CC       crypto_ecc_setup.lo
  CC       crypto_edx25519.lo
  CC       crypto_hash.lo
  CC       crypto_hash_file.lo
  CC       crypto_hkdf.lo
  CC       crypto_kdf.lo
  CC       crypto_mpi.lo
  CC       crypto_paillier.lo
  CC       crypto_pow.lo
  CC       crypto_random.lo
  CC       crypto_rsa.lo
  CC       disk.lo
  CC       dnsparser.lo
  CC       dnsstub.lo
  CC       getopt.lo
  CC       getopt_helpers.lo
  CC       helper.lo
  CC       load.lo
  CC       mst.lo
  CC       mq.lo
  CC       nc.lo
  CC       network.lo
  CC       op.lo
  CC       os_installation.lo
  CC       os_network.lo
  CC       os_priority.lo
  CC       peer.lo
  CC       plugin.lo
  CC       program.lo
  CC       regex.lo
  CC       resolver_api.lo
  CC       scheduler.lo
  CC       service.lo
  CC       signal.lo
  CC       strings.lo
  CC       time.lo
  CC       tun.lo
  CC       uri.lo
  CC       speedup.lo
  CC       proc_compat.lo
  CCLD     libgnunetutil.la
ld: error: undefined symbol: memcpy
>>> referenced by bio.c:216
>>>               .libs/bio.o:(GNUNET_BIO_read)
>>> referenced by bio.c:271
>>>               .libs/bio.o:(GNUNET_BIO_read)
>>> referenced by bio.c:741
>>>               .libs/bio.o:(GNUNET_BIO_write)
>>> referenced 75 more times

ld: error: undefined symbol: __errno
>>> referenced by bio.c:229
>>>               .libs/bio.o:(GNUNET_BIO_read)
>>> referenced by child_management.c:145
>>>               .libs/child_management.o:(sighandler_child_death)
>>> referenced by child_management.c:153
>>>               .libs/child_management.o:(sighandler_child_death)
>>> referenced 190 more times

ld: error: undefined symbol: strerror
>>> referenced by bio.c:229
>>>               .libs/bio.o:(GNUNET_BIO_read)
>>> referenced by client.c:1006
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by client.c:1035
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced 104 more times

ld: error: undefined symbol: strlen
>>> referenced by bio.c:838
>>>               .libs/bio.o:(GNUNET_BIO_write_string)
>>> referenced by bio.c:838
>>>               .libs/bio.o:(write_spec_handler_string)
>>> referenced by buffer.c:106
>>>               .libs/buffer.o:(GNUNET_buffer_write_str)
>>> referenced 116 more times

ld: error: undefined symbol: vsnprintf
>>> referenced by buffer.c:238
>>>               .libs/buffer.o:(GNUNET_buffer_write_vfstr)
>>> referenced by buffer.c:245
>>>               .libs/buffer.o:(GNUNET_buffer_write_vfstr)
>>> referenced by common_allocation.c:445
>>>               .libs/common_allocation.o:(GNUNET_asprintf)
>>> referenced 4 more times

ld: error: undefined symbol: access
>>> referenced by client.c:921
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by disk.c:175
>>>               .libs/disk.o:(get_size_rec)
>>> referenced by disk.c:373
>>>               .libs/disk.o:(GNUNET_DISK_file_backup)
>>> referenced 5 more times

ld: error: undefined symbol: strcasecmp
>>> referenced by client.c:969
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by client.c:971
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by common_logging.c:259
>>>               .libs/common_logging.o:(get_type)
>>> referenced 38 more times

ld: error: undefined symbol: inet_pton
>>> referenced by client.c:986
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by client.c:1016
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by dnsstub.c:625
>>>               .libs/dnsstub.o:(GNUNET_DNSSTUB_add_dns_ip)
>>> referenced 11 more times

ld: error: undefined symbol: socket
>>> referenced by client.c:990
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by client.c:1019
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by network.c:106
>>>               .libs/network.o:(GNUNET_NETWORK_test_pf)
>>> referenced 3 more times

ld: error: undefined symbol: bind
>>> referenced by client.c:995
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by client.c:1024
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by network.c:489
>>>               .libs/network.o:(GNUNET_NETWORK_socket_bind)
>>> referenced 1 more times

ld: error: undefined symbol: close
>>> referenced by client.c:1002
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by client.c:1031
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by common_logging.c:402
>>>               .libs/common_logging.o:(setup_log_file)
>>> referenced 38 more times

ld: error: undefined symbol: malloc
>>> referenced by common_allocation.c:209
>>>               .libs/common_allocation.o:(GNUNET_xmalloc_)
>>> referenced by common_allocation.c:209
>>>               .libs/common_allocation.o:(GNUNET_xmalloc_unchecked_)
>>> referenced by common_allocation.c:181
>>>               .libs/common_allocation.o:(GNUNET_xmemdup_)

ld: error: undefined symbol: memset
>>> referenced by common_allocation.c:212
>>>               .libs/common_allocation.o:(GNUNET_xmalloc_)
>>> referenced by common_allocation.c:212
>>>               .libs/common_allocation.o:(GNUNET_xmalloc_unchecked_)
>>> referenced by configuration.c:2136
>>>               
>>> .libs/configuration.o:(GNUNET_CONFIGURATION_append_value_filename)
>>> referenced 6 more times

ld: error: undefined symbol: realloc
>>> referenced by common_allocation.c:259
>>>               .libs/common_allocation.o:(GNUNET_xrealloc_)
>>> referenced by crypto_random.c:386
>>>               .libs/crypto_random.o:(GNUNET_CRYPTO_random_init)

ld: error: undefined symbol: free
>>> referenced by common_allocation.c:313
>>>               .libs/common_allocation.o:(GNUNET_xfree_)
>>> referenced by common_allocation.c:313
>>>               .libs/common_allocation.o:(GNUNET_xgrow_)
>>> referenced by configuration.c:482
>>>               .libs/configuration.o:(handle_inline)
>>> referenced 10 more times

ld: error: undefined symbol: strnlen
>>> referenced by common_allocation.c:375
>>>               .libs/common_allocation.o:(GNUNET_xstrndup_)
>>> referenced by strings.c:146
>>>               .libs/strings.o:(GNUNET_strlcpy)

ld: error: undefined symbol: vsprintf
>>> referenced by common_allocation.c:450
>>>               .libs/common_allocation.o:(GNUNET_asprintf)

ld: error: undefined symbol: abort
>>> referenced by common_logging.c:281
>>>               .libs/common_logging.o:(GNUNET_abort_)
>>> referenced by common_logging.c:0
>>>               .libs/common_logging.o:(mylog)

ld: error: undefined symbol: regexec
>>> referenced by common_logging.c:528
>>>               .libs/common_logging.o:(GNUNET_get_log_call_status)
>>> referenced by common_logging.c:529
>>>               .libs/common_logging.o:(GNUNET_get_log_call_status)
>>> referenced by common_logging.c:530
>>>               .libs/common_logging.o:(GNUNET_get_log_call_status)

ld: error: undefined symbol: getpid
>>> referenced by common_logging.c:741
>>>               .libs/common_logging.o:(GNUNET_log_setup)
>>> referenced by common_logging.c:377
>>>               .libs/common_logging.o:(setup_log_file)
>>> referenced by common_logging.c:1115
>>>               .libs/common_logging.o:(GNUNET_log_from_nocheck)
>>> referenced 2 more times

ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all 
errors)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error 1 in src/util (Makefile:2020 'libgnunetutil.la': @echo "  CCLD    " 
libgnunetutil.la;/bin/sh ../../libtool --silent --tag=CC    --...)
*** Error 1 in src (Makefile:570 'all-recursive': @fail=;  if (target_option=k; 
case ${target_option-} in  ?) ;;  *) echo "am__make_running_...)
*** Error 1 in . (Makefile:650 'all-recursive': @fail=;  if (target_option=k; 
case ${target_option-} in  ?) ;;  *) echo "am__make_running_wi...)
*** Error 2 in /home/misha/work/gnunet-0.16.3 (Makefile:515 'all')




$ make V=1
make  all-recursive
Making all in m4
Making all in bin
Making all in src
Making all in include
Making all in .
Making all in util
/bin/sh ../../libtool  --tag=CC    --mode=link cc   -fPIC -g -O2 
-fno-strict-aliasing -Wno-address-of-packed-member 
-Wno-tautological-constant-out-of-range-compare -I/usr/local/include 
-export-dynamic -no-undefined  -version-info 15:0:0 -L/usr/lib 
-Wl,--unresolved-symbols=report-all -Wl -lc  -o libgnunetutil.la -rpath 
/usr/local/lib bandwidth.lo  bio.lo  buffer.lo child_management.lo client.lo 
common_allocation.lo  common_endian.lo common_logging.lo configuration.lo  
configuration_helper.lo consttime_memcmp.lo  container_bloomfilter.lo 
container_heap.lo  container_meta_data.lo container_multihashmap.lo  
container_multishortmap.lo container_multiuuidmap.lo  container_multipeermap.lo 
container_multihashmap32.lo  crypto_symmetric.lo crypto_crc.lo crypto_cs.lo 
crypto_ecc.lo  crypto_ecc_gnsrecord.lo crypto_ecc_dlog.lo crypto_ecc_setup.lo  
crypto_edx25519.lo crypto_hash.lo crypto_hash_file.lo  crypto_hkdf.lo 
crypto_kdf.lo crypto_mpi.lo crypto_paillier.lo  crypto_pow.lo crypto_random.lo 
crypto_rsa.lo disk.lo  dnsparser.lo dnsstub.lo getopt.lo getopt_helpers.lo 
helper.lo  load.lo mst.lo mq.lo nc.lo network.lo op.lo os_installation.lo  
os_network.lo os_priority.lo peer.lo plugin.lo program.lo  regex.lo 
resolver_api.lo scheduler.lo service.lo signal.lo  strings.lo time.lo tun.lo 
uri.lo speedup.lo proc_compat.lo    -latomic  -L/usr/local/lib -lgcrypt 
-lgpg-error  -L/usr/local/lib -liconv -R/usr/local/lib  -L/usr/local/lib -lintl 
-L/usr/local/lib -liconv -R/usr/local/lib  -lltdl   -lidn2  -lz  -lunistring  
-lsodium     -lm 
libtool: link: cc -shared  -fPIC -DPIC -o .libs/libgnunetutil.so.15.0  
.libs/bandwidth.o .libs/bio.o .libs/buffer.o .libs/child_management.o 
.libs/client.o .libs/common_allocation.o .libs/common_endian.o 
.libs/common_logging.o .libs/configuration.o .libs/configuration_helper.o 
.libs/consttime_memcmp.o .libs/container_bloomfilter.o .libs/container_heap.o 
.libs/container_meta_data.o .libs/container_multihashmap.o 
.libs/container_multishortmap.o .libs/container_multiuuidmap.o 
.libs/container_multipeermap.o .libs/container_multihashmap32.o 
.libs/crypto_symmetric.o .libs/crypto_crc.o .libs/crypto_cs.o 
.libs/crypto_ecc.o .libs/crypto_ecc_gnsrecord.o .libs/crypto_ecc_dlog.o 
.libs/crypto_ecc_setup.o .libs/crypto_edx25519.o .libs/crypto_hash.o 
.libs/crypto_hash_file.o .libs/crypto_hkdf.o .libs/crypto_kdf.o 
.libs/crypto_mpi.o .libs/crypto_paillier.o .libs/crypto_pow.o 
.libs/crypto_random.o .libs/crypto_rsa.o .libs/disk.o .libs/dnsparser.o 
.libs/dnsstub.o .libs/getopt.o .libs/getopt_helpers.o .libs/helper.o 
.libs/load.o .libs/mst.o .libs/mq.o .libs/nc.o .libs/network.o .libs/op.o 
.libs/os_installation.o .libs/os_network.o .libs/os_priority.o .libs/peer.o 
.libs/plugin.o .libs/program.o .libs/regex.o .libs/resolver_api.o 
.libs/scheduler.o .libs/service.o .libs/signal.o .libs/strings.o .libs/time.o 
.libs/tun.o .libs/uri.o .libs/speedup.o .libs/proc_compat.o   -L/usr/lib 
-L/usr/local/lib -latomic -lgcrypt -lgpg-error -lintl -lltdl -lidn2 -lz 
-lunistring -liconv -lsodium -lm  -g -O2 -Wl,--unresolved-symbols=report-all 
-pthread   -pthread
ld: error: undefined symbol: memcpy
>>> referenced by bio.c:216
>>>               .libs/bio.o:(GNUNET_BIO_read)
>>> referenced by bio.c:271
>>>               .libs/bio.o:(GNUNET_BIO_read)
>>> referenced by bio.c:741
>>>               .libs/bio.o:(GNUNET_BIO_write)
>>> referenced 75 more times

ld: error: undefined symbol: __errno
>>> referenced by bio.c:229
>>>               .libs/bio.o:(GNUNET_BIO_read)
>>> referenced by child_management.c:145
>>>               .libs/child_management.o:(sighandler_child_death)
>>> referenced by child_management.c:153
>>>               .libs/child_management.o:(sighandler_child_death)
>>> referenced 190 more times

ld: error: undefined symbol: strerror
>>> referenced by bio.c:229
>>>               .libs/bio.o:(GNUNET_BIO_read)
>>> referenced by client.c:1006
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by client.c:1035
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced 104 more times

ld: error: undefined symbol: strlen
>>> referenced by bio.c:838
>>>               .libs/bio.o:(GNUNET_BIO_write_string)
>>> referenced by bio.c:838
>>>               .libs/bio.o:(write_spec_handler_string)
>>> referenced by buffer.c:106
>>>               .libs/buffer.o:(GNUNET_buffer_write_str)
>>> referenced 116 more times

ld: error: undefined symbol: vsnprintf
>>> referenced by buffer.c:238
>>>               .libs/buffer.o:(GNUNET_buffer_write_vfstr)
>>> referenced by buffer.c:245
>>>               .libs/buffer.o:(GNUNET_buffer_write_vfstr)
>>> referenced by common_allocation.c:445
>>>               .libs/common_allocation.o:(GNUNET_asprintf)
>>> referenced 4 more times

ld: error: undefined symbol: access
>>> referenced by client.c:921
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by disk.c:175
>>>               .libs/disk.o:(get_size_rec)
>>> referenced by disk.c:373
>>>               .libs/disk.o:(GNUNET_DISK_file_backup)
>>> referenced 5 more times

ld: error: undefined symbol: strcasecmp
>>> referenced by client.c:969
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by client.c:971
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by common_logging.c:259
>>>               .libs/common_logging.o:(get_type)
>>> referenced 38 more times

ld: error: undefined symbol: inet_pton
>>> referenced by client.c:986
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by client.c:1016
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by dnsstub.c:625
>>>               .libs/dnsstub.o:(GNUNET_DNSSTUB_add_dns_ip)
>>> referenced 11 more times

ld: error: undefined symbol: socket
>>> referenced by client.c:990
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by client.c:1019
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by network.c:106
>>>               .libs/network.o:(GNUNET_NETWORK_test_pf)
>>> referenced 3 more times

ld: error: undefined symbol: bind
>>> referenced by client.c:995
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by client.c:1024
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by network.c:489
>>>               .libs/network.o:(GNUNET_NETWORK_socket_bind)
>>> referenced 1 more times

ld: error: undefined symbol: close
>>> referenced by client.c:1002
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by client.c:1031
>>>               .libs/client.o:(GNUNET_CLIENT_test)
>>> referenced by common_logging.c:402
>>>               .libs/common_logging.o:(setup_log_file)
>>> referenced 38 more times

ld: error: undefined symbol: malloc
>>> referenced by common_allocation.c:209
>>>               .libs/common_allocation.o:(GNUNET_xmalloc_)
>>> referenced by common_allocation.c:209
>>>               .libs/common_allocation.o:(GNUNET_xmalloc_unchecked_)
>>> referenced by common_allocation.c:181
>>>               .libs/common_allocation.o:(GNUNET_xmemdup_)

ld: error: undefined symbol: memset
>>> referenced by common_allocation.c:212
>>>               .libs/common_allocation.o:(GNUNET_xmalloc_)
>>> referenced by common_allocation.c:212
>>>               .libs/common_allocation.o:(GNUNET_xmalloc_unchecked_)
>>> referenced by configuration.c:2136
>>>               
>>> .libs/configuration.o:(GNUNET_CONFIGURATION_append_value_filename)
>>> referenced 6 more times

ld: error: undefined symbol: realloc
>>> referenced by common_allocation.c:259
>>>               .libs/common_allocation.o:(GNUNET_xrealloc_)
>>> referenced by crypto_random.c:386
>>>               .libs/crypto_random.o:(GNUNET_CRYPTO_random_init)

ld: error: undefined symbol: free
>>> referenced by common_allocation.c:313
>>>               .libs/common_allocation.o:(GNUNET_xfree_)
>>> referenced by common_allocation.c:313
>>>               .libs/common_allocation.o:(GNUNET_xgrow_)
>>> referenced by configuration.c:482
>>>               .libs/configuration.o:(handle_inline)
>>> referenced 10 more times

ld: error: undefined symbol: strnlen
>>> referenced by common_allocation.c:375
>>>               .libs/common_allocation.o:(GNUNET_xstrndup_)
>>> referenced by strings.c:146
>>>               .libs/strings.o:(GNUNET_strlcpy)

ld: error: undefined symbol: vsprintf
>>> referenced by common_allocation.c:450
>>>               .libs/common_allocation.o:(GNUNET_asprintf)

ld: error: undefined symbol: abort
>>> referenced by common_logging.c:281
>>>               .libs/common_logging.o:(GNUNET_abort_)
>>> referenced by common_logging.c:0
>>>               .libs/common_logging.o:(mylog)

ld: error: undefined symbol: regexec
>>> referenced by common_logging.c:528
>>>               .libs/common_logging.o:(GNUNET_get_log_call_status)
>>> referenced by common_logging.c:529
>>>               .libs/common_logging.o:(GNUNET_get_log_call_status)
>>> referenced by common_logging.c:530
>>>               .libs/common_logging.o:(GNUNET_get_log_call_status)

ld: error: undefined symbol: getpid
>>> referenced by common_logging.c:741
>>>               .libs/common_logging.o:(GNUNET_log_setup)
>>> referenced by common_logging.c:377
>>>               .libs/common_logging.o:(setup_log_file)
>>> referenced by common_logging.c:1115
>>>               .libs/common_logging.o:(GNUNET_log_from_nocheck)
>>> referenced 2 more times

ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all 
errors)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error 1 in src/util (Makefile:2020 'libgnunetutil.la')
*** Error 1 in src (Makefile:570 'all-recursive': @fail=;  if (target_option=k; 
case ${target_option-} in  ?) ;;  *) echo "am__make_running_...)
*** Error 1 in . (Makefile:650 'all-recursive': @fail=;  if (target_option=k; 
case ${target_option-} in  ?) ;;  *) echo "am__make_running_wi...)
*** Error 2 in /home/misha/work/gnunet-0.16.3 (Makefile:515 'all')



reply via email to

[Prev in Thread] Current Thread [Next in Thread]