Created
May 8, 2017 19:04
-
-
Save cclements/0a49bc5cc1258a93bc67f85e36e67d22 to your computer and use it in GitHub Desktop.
build log
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
~/tools/snort3 ./configure | |
checking for a BSD-compatible install... /usr/bin/install -c | |
checking whether build environment is sane... yes | |
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p | |
checking for gawk... gawk | |
checking whether make sets $(MAKE)... yes | |
checking whether make supports nested variables... yes | |
checking whether make supports nested variables... (cached) yes | |
checking for clang... no | |
checking for gcc... gcc | |
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 gcc accepts -g... yes | |
checking for gcc option to accept ISO C89... none needed | |
checking whether gcc understands -c and -o together... yes | |
checking for style of include used by make... GNU | |
checking dependency style of gcc... gcc3 | |
checking for clang++... no | |
checking for g++... g++ | |
checking whether we are using the GNU C++ compiler... yes | |
checking whether g++ accepts -g... yes | |
checking dependency style of g++... gcc3 | |
checking for gawk... (cached) gawk | |
checking for gcc... (cached) gcc | |
checking whether we are using the GNU C compiler... (cached) yes | |
checking whether gcc accepts -g... (cached) yes | |
checking for gcc option to accept ISO C89... (cached) none needed | |
checking whether gcc understands -c and -o together... (cached) yes | |
checking dependency style of gcc... (cached) gcc3 | |
checking how to run the C preprocessor... gcc -E | |
checking whether ln -s works... yes | |
checking whether make sets $(MAKE)... (cached) yes | |
checking for grep that handles long lines and -e... /usr/bin/grep | |
checking for egrep... /usr/bin/grep -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 whether byte ordering is bigendian... no | |
checking for inline... inline | |
checking whether g++ supports C++11 features by default... yes | |
checking build system type... x86_64-unknown-linux-gnu | |
checking host system type... x86_64-unknown-linux-gnu | |
checking how to print strings... printf | |
checking for a sed that does not truncate output... /usr/bin/sed | |
checking for fgrep... /usr/bin/grep -F | |
checking for ld used by gcc... /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... 1572864 | |
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop | |
checking how to convert x86_64-unknown-linux-gnu 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... pass_all | |
checking for dlltool... no | |
checking how to associate runtime and link libraries... printf %s\n | |
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 gcc object... ok | |
checking for sysroot... no | |
checking for a working dd... /usr/bin/dd | |
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 | |
checking for mt... no | |
checking if : is a manifest tool... no | |
checking for dlfcn.h... yes | |
checking for objdir... .libs | |
checking if gcc supports -fno-rtti -fno-exceptions... no | |
checking for gcc option to produce PIC... -fPIC -DPIC | |
checking if gcc PIC flag -fPIC -DPIC works... yes | |
checking if gcc static flag -static works... yes | |
checking if gcc supports -c -o file.o... yes | |
checking if gcc supports -c -o file.o... (cached) yes | |
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes | |
checking whether -lc should be explicitly linked in... no | |
checking dynamic linker characteristics... GNU/Linux ld.so | |
checking how to hardcode library paths into programs... immediate | |
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... yes | |
checking how to run the C++ preprocessor... g++ -E | |
checking for ld used by g++... /usr/bin/ld -m elf_x86_64 | |
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes | |
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes | |
checking for g++ option to produce PIC... -fPIC -DPIC | |
checking if g++ PIC flag -fPIC -DPIC works... yes | |
checking if g++ static flag -static works... yes | |
checking if g++ supports -c -o file.o... yes | |
checking if g++ supports -c -o file.o... (cached) yes | |
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes | |
checking dynamic linker characteristics... (cached) GNU/Linux ld.so | |
checking how to hardcode library paths into programs... immediate | |
checking for pkg-config... /usr/bin/pkg-config | |
checking pkg-config is at least version 0.9.0... yes | |
checking whether to build with code coverage support... no | |
checking for asciidoc... no | |
checking for dblatex... no | |
checking for w3m... yes | |
checking whether the -Werror option is usable... yes | |
checking for simple visibility declarations... yes | |
checking for extern GNU __thread support... yes | |
checking for thread_local keyword support... yes | |
checking for uid_t in sys/types.h... yes | |
checking for inline... (cached) inline | |
checking for int16_t... yes | |
checking for int32_t... yes | |
checking for int64_t... yes | |
checking for int8_t... yes | |
checking for mode_t... yes | |
checking for pid_t... yes | |
checking for C/C++ restrict keyword... __restrict | |
checking for size_t... yes | |
checking for ssize_t... yes | |
checking for uint16_t... yes | |
checking for uint32_t... yes | |
checking for uint64_t... yes | |
checking for uint8_t... yes | |
checking size of char... 1 | |
checking size of short... 2 | |
checking size of int... 4 | |
checking size of long int... 8 | |
checking size of long long int... 8 | |
checking size of unsigned int... 4 | |
checking size of unsigned long int... 8 | |
checking size of unsigned long long int... 8 | |
checking for uint8_t... yes | |
checking for uint16_t... yes | |
checking for uint32_t... yes | |
checking for uint64_t... yes | |
checking for int8_t... yes | |
checking for int16_t... yes | |
checking for int32_t... yes | |
checking for int64_t... yes | |
checking for unistd.h... (cached) yes | |
checking for working chown... 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 stdlib.h... (cached) yes | |
checking for GNU libc compatible malloc... yes | |
checking for stdlib.h... (cached) yes | |
checking for GNU libc compatible realloc... yes | |
checking whether strerror_r is declared... yes | |
checking for strerror_r... yes | |
checking whether strerror_r returns char *... no | |
checking for working strtod... yes | |
checking for working alloca.h... yes | |
checking for alloca... yes | |
checking for endgrent... yes | |
checking for endpwent... yes | |
checking for ftruncate... yes | |
checking for getcwd... yes | |
checking for gettimeofday... yes | |
checking for inet_ntoa... yes | |
checking for isascii... yes | |
checking for localtime_r... yes | |
checking for memchr... yes | |
checking for memmove... yes | |
checking for memset... yes | |
checking for mkdir... yes | |
checking for select... yes | |
checking for socket... yes | |
checking for strcasecmp... yes | |
checking for strchr... yes | |
checking for strdup... yes | |
checking for strerror... yes | |
checking for strncasecmp... yes | |
checking for strrchr... yes | |
checking for strstr... yes | |
checking for strtol... yes | |
checking for strtoul... yes | |
checking for mallinfo... yes | |
checking for malloc_trim... yes | |
checking arpa/inet.h usability... yes | |
checking arpa/inet.h presence... yes | |
checking for arpa/inet.h... yes | |
checking fcntl.h usability... yes | |
checking fcntl.h presence... yes | |
checking for fcntl.h... yes | |
checking for inttypes.h... (cached) yes | |
checking libintl.h usability... yes | |
checking libintl.h presence... yes | |
checking for libintl.h... yes | |
checking limits.h usability... yes | |
checking limits.h presence... yes | |
checking for limits.h... yes | |
checking malloc.h usability... yes | |
checking malloc.h presence... yes | |
checking for malloc.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 stddef.h usability... yes | |
checking stddef.h presence... yes | |
checking for stddef.h... yes | |
checking for stdint.h... (cached) yes | |
checking for stdlib.h... (cached) yes | |
checking for string.h... (cached) yes | |
checking for strings.h... (cached) 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 syslog.h usability... yes | |
checking syslog.h presence... yes | |
checking for syslog.h... yes | |
checking for unistd.h... (cached) yes | |
checking wchar.h usability... yes | |
checking wchar.h presence... yes | |
checking for wchar.h... yes | |
checking for dlsym in -ldl... yes | |
checking whether C++11 threads work without any flags... no | |
checking whether C++11 threads work with -pthread... yes | |
checking for daq_load_modules in -ldaq_static... yes | |
checking sfbpf.h usability... yes | |
checking sfbpf.h presence... yes | |
checking for sfbpf.h... yes | |
checking for sfbpf_compile in -lsfbpf... yes | |
checking dnet.h usability... yes | |
checking dnet.h presence... yes | |
checking for dnet.h... yes | |
checking dumbnet.h usability... no | |
checking dumbnet.h presence... no | |
checking for dumbnet.h... no | |
checking for eth_set in -ldnet... yes | |
checking for eth_set in -ldumbnet... no | |
checking for hwloc pkg-config presence... no | |
checking hwloc.h usability... yes | |
checking hwloc.h presence... yes | |
checking for hwloc.h... yes | |
checking for hwloc_set_thread_cpubind in -lhwloc... yes | |
checking for luajit pkg-config presence... yes | |
checking luajit.h usability... yes | |
checking luajit.h presence... yes | |
checking for luajit.h... yes | |
checking lua.hpp usability... yes | |
checking lua.hpp presence... yes | |
checking for lua.hpp... yes | |
checking for main in -lluajit-5.1... yes | |
checking openssl/md5.h usability... yes | |
checking openssl/md5.h presence... yes | |
checking for openssl/md5.h... yes | |
checking openssl/sha.h usability... yes | |
checking openssl/sha.h presence... yes | |
checking for openssl/sha.h... yes | |
checking openssl/x509.h usability... yes | |
checking openssl/x509.h presence... yes | |
checking for openssl/x509.h... yes | |
checking for MD5_Init in -lcrypto... yes | |
checking pcap.h usability... yes | |
checking pcap.h presence... yes | |
checking for pcap.h... yes | |
checking for pcap_datalink in -lpcap... yes | |
checking for libpcre pkg-config presence... yes | |
checking pcre.h usability... yes | |
checking pcre.h presence... yes | |
checking for pcre.h... yes | |
checking for pcre_compile in -lpcre... yes | |
checking zlib.h usability... yes | |
checking zlib.h presence... yes | |
checking for zlib.h... yes | |
checking for inflate in -lz... yes | |
checking flatbuffers/flatbuffers.h usability... no | |
checking flatbuffers/flatbuffers.h presence... no | |
checking for flatbuffers/flatbuffers.h... no | |
configure: WARNING: libflatbuffers is not installed. | |
checking for hyperscan >= 4.4.0 pkg-config presence... no | |
checking hs.h usability... no | |
checking hs.h presence... no | |
checking for hs.h... no | |
checking for hs_scan in -lhs... no | |
checking lzma.h usability... yes | |
checking lzma.h presence... yes | |
checking for lzma.h... yes | |
checking for lzma_code in -llzma... yes | |
checking for safec pkg-config presence... no | |
checking libsafec/safe_lib.h usability... no | |
checking libsafec/safe_lib.h presence... no | |
checking for libsafec/safe_lib.h... no | |
checking for memcpy_s in -lsafec-1.0... no | |
checking that generated files are newer than configure... done | |
configure: creating ./config.status | |
config.status: creating snort.pc | |
config.status: creating Makefile | |
config.status: creating src/Makefile | |
config.status: creating src/actions/Makefile | |
config.status: creating src/codecs/Makefile | |
config.status: creating src/codecs/root/Makefile | |
config.status: creating src/codecs/link/Makefile | |
config.status: creating src/codecs/ip/Makefile | |
config.status: creating src/codecs/misc/Makefile | |
config.status: creating src/control/Makefile | |
config.status: creating src/decompress/Makefile | |
config.status: creating src/detection/Makefile | |
config.status: creating src/events/Makefile | |
config.status: creating src/file_api/Makefile | |
config.status: creating src/filters/Makefile | |
config.status: creating src/flow/Makefile | |
config.status: creating src/flow/test/Makefile | |
config.status: creating src/framework/Makefile | |
config.status: creating src/hash/Makefile | |
config.status: creating src/hash/test/Makefile | |
config.status: creating src/helpers/Makefile | |
config.status: creating src/lua/Makefile | |
config.status: creating src/ips_options/Makefile | |
config.status: creating src/ips_options/test/Makefile | |
config.status: creating src/latency/Makefile | |
config.status: creating src/log/Makefile | |
config.status: creating src/log/test/Makefile | |
config.status: creating src/loggers/Makefile | |
config.status: creating src/main/Makefile | |
config.status: creating src/managers/Makefile | |
config.status: creating src/memory/Makefile | |
config.status: creating src/mime/Makefile | |
config.status: creating src/pub_sub/Makefile | |
config.status: creating src/stream/Makefile | |
config.status: creating src/stream/base/Makefile | |
config.status: creating src/stream/ip/Makefile | |
config.status: creating src/stream/icmp/Makefile | |
config.status: creating src/stream/libtcp/Makefile | |
config.status: creating src/stream/tcp/Makefile | |
config.status: creating src/stream/udp/Makefile | |
config.status: creating src/stream/user/Makefile | |
config.status: creating src/stream/file/Makefile | |
config.status: creating src/network_inspectors/Makefile | |
config.status: creating src/network_inspectors/appid/Makefile | |
config.status: creating src/network_inspectors/appid/test/Makefile | |
config.status: creating src/network_inspectors/appid/detector_plugins/test/Makefile | |
config.status: creating src/network_inspectors/appid/service_plugins/test/Makefile | |
config.status: creating src/network_inspectors/arp_spoof/Makefile | |
config.status: creating src/network_inspectors/binder/Makefile | |
config.status: creating src/network_inspectors/binder/test/Makefile | |
config.status: creating src/network_inspectors/normalize/Makefile | |
config.status: creating src/network_inspectors/packet_capture/Makefile | |
config.status: creating src/network_inspectors/perf_monitor/Makefile | |
config.status: creating src/network_inspectors/port_scan/Makefile | |
config.status: creating src/network_inspectors/reputation/Makefile | |
config.status: creating src/packet_io/Makefile | |
config.status: creating src/parser/Makefile | |
config.status: creating src/piglet/Makefile | |
config.status: creating src/piglet_plugins/Makefile | |
config.status: creating src/service_inspectors/Makefile | |
config.status: creating src/service_inspectors/back_orifice/Makefile | |
config.status: creating src/service_inspectors/dce_rpc/Makefile | |
config.status: creating src/service_inspectors/dnp3/Makefile | |
config.status: creating src/service_inspectors/dns/Makefile | |
config.status: creating src/service_inspectors/ftp_telnet/Makefile | |
config.status: creating src/service_inspectors/gtp/Makefile | |
config.status: creating src/service_inspectors/imap/Makefile | |
config.status: creating src/service_inspectors/modbus/Makefile | |
config.status: creating src/service_inspectors/http_inspect/Makefile | |
config.status: creating src/service_inspectors/http_inspect/test/Makefile | |
config.status: creating src/service_inspectors/pop/Makefile | |
config.status: creating src/service_inspectors/rpc_decode/Makefile | |
config.status: creating src/service_inspectors/sip/Makefile | |
config.status: creating src/service_inspectors/smtp/Makefile | |
config.status: creating src/service_inspectors/ssh/Makefile | |
config.status: creating src/service_inspectors/ssl/Makefile | |
config.status: creating src/service_inspectors/wizard/Makefile | |
config.status: creating src/ports/Makefile | |
config.status: creating src/protocols/Makefile | |
config.status: creating src/search_engines/Makefile | |
config.status: creating src/search_engines/test/Makefile | |
config.status: creating src/sfip/Makefile | |
config.status: creating src/side_channel/Makefile | |
config.status: creating src/side_channel/test/Makefile | |
config.status: creating src/connectors/Makefile | |
config.status: creating src/connectors/file_connector/Makefile | |
config.status: creating src/connectors/file_connector/test/Makefile | |
config.status: creating src/connectors/tcp_connector/Makefile | |
config.status: creating src/connectors/tcp_connector/test/Makefile | |
config.status: creating src/sfrt/Makefile | |
config.status: creating src/target_based/Makefile | |
config.status: creating src/host_tracker/Makefile | |
config.status: creating src/host_tracker/test/Makefile | |
config.status: creating src/catch/Makefile | |
config.status: creating src/time/Makefile | |
config.status: creating src/profiler/Makefile | |
config.status: creating src/utils/Makefile | |
config.status: creating lua/Makefile | |
config.status: creating doc/Makefile | |
config.status: creating daqs/Makefile | |
config.status: creating tools/Makefile | |
config.status: creating tools/flatbuffers/Makefile | |
config.status: creating tools/u2boat/Makefile | |
config.status: creating tools/u2spewfoo/Makefile | |
config.status: creating tools/snort2lua/Makefile | |
config.status: creating tools/snort2lua/config_states/Makefile | |
config.status: creating tools/snort2lua/data/Makefile | |
config.status: creating tools/snort2lua/data/data_types/Makefile | |
config.status: creating tools/snort2lua/keyword_states/Makefile | |
config.status: creating tools/snort2lua/output_states/Makefile | |
config.status: creating tools/snort2lua/preprocessor_states/Makefile | |
config.status: creating tools/snort2lua/rule_states/Makefile | |
config.status: creating tools/snort2lua/helpers/Makefile | |
config.status: creating config.h | |
config.status: creating src/framework/api_options.h | |
config.status: executing depfiles commands | |
config.status: executing libtool commands | |
snort 3.0.0-a4 | |
======== | |
prefix: /usr/local | |
sysconfdir: ${prefix}/etc | |
libdir: ${exec_prefix}/lib | |
includedir: ${prefix}/include | |
compiler: gcc | |
compiler++: g++ | |
cflags: -std=gnu99 -g -O2 | |
cxxflags: -pthread -g -O2 | |
cppflags: -fvisibility=hidden -I/usr/include -I/usr/include/luajit-2.0 | |
ldflags: -L/usr/lib -ldnet | |
libs: -lz -lpcre -lpcap -lcrypto -lluajit-5.1 -lhwloc -ldnet -ldaq_static -ldl -L/usr/lib -ldaq_static_modules -lsfbpf -lpcap -lsfbpf -lpcap -lsfbpf -lz -llzma | |
am_cppflags: -I$(top_builddir) -I$(top_srcdir) -I$(top_srcdir)/src -I$(top_srcdir)/src/network_inspectors | |
am_cflags: | |
am_cxxflags: | |
am_ldflags: | |
root@host master ~/tools/snort3 make -j8 | |
make all-recursive | |
make[1]: Entering directory '/root/tools/snort3' | |
Making all in src | |
make[2]: Entering directory '/root/tools/snort3/src' | |
Making all in actions | |
make[3]: Entering directory '/root/tools/snort3/src/actions' | |
CXX actions.o | |
CXX ips_actions.o | |
CXX act_replace.o | |
CXX act_react.o | |
CXX act_reject.o | |
AR libips_actions.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[3]: Leaving directory '/root/tools/snort3/src/actions' | |
Making all in codecs | |
make[3]: Entering directory '/root/tools/snort3/src/codecs' | |
Making all in ip | |
make[4]: Entering directory '/root/tools/snort3/src/codecs/ip' | |
CXX cd_ipv4.o | |
CXX cd_tcp.o | |
CXX cd_hop_opts.o | |
CXX cd_auth.o | |
CXX cd_dst_opts.o | |
CXX cd_esp.o | |
CXX cd_frag.o | |
CXX cd_gre.o | |
CXX cd_icmp4.o | |
CXX cd_icmp6.o | |
CXX cd_igmp.o | |
CXX cd_ipv6.o | |
CXX cd_mobility.o | |
CXX cd_no_next.o | |
CXX cd_pgm.o | |
CXX cd_routing.o | |
CXX cd_sun_nd.o | |
CXX cd_swipe.o | |
CXX cd_udp.o | |
AR libip_codecs.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[4]: Leaving directory '/root/tools/snort3/src/codecs/ip' | |
Making all in link | |
make[4]: Entering directory '/root/tools/snort3/src/codecs/link' | |
CXX cd_arp.o | |
CXX cd_erspan2.o | |
CXX cd_mpls.o | |
CXX cd_erspan3.o | |
CXX cd_ciscometadata.o | |
CXX cd_fabricpath.o | |
CXX cd_pppoe.o | |
CXX cd_ppp_encap.o | |
CXX cd_trans_bridge.o | |
CXX cd_vlan.o | |
AR liblink_codecs.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[4]: Leaving directory '/root/tools/snort3/src/codecs/link' | |
Making all in misc | |
make[4]: Entering directory '/root/tools/snort3/src/codecs/misc' | |
CXX cd_default.o | |
CXX cd_teredo.o | |
CXX cd_gtp.o | |
CXX cd_icmp4_ip.o | |
CXX cd_icmp6_ip.o | |
CXX cd_llc.o | |
CXX cd_user.o | |
AR libmisc_codecs.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[4]: Leaving directory '/root/tools/snort3/src/codecs/misc' | |
Making all in root | |
make[4]: Entering directory '/root/tools/snort3/src/codecs/root' | |
CXX cd_eth.o | |
AR libroot_codecs.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[4]: Leaving directory '/root/tools/snort3/src/codecs/root' | |
make[4]: Entering directory '/root/tools/snort3/src/codecs' | |
CXX codec_api.o | |
CXX codec_module.o | |
AR libcodecs.a | |
AR libcodec_module.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[4]: Leaving directory '/root/tools/snort3/src/codecs' | |
make[3]: Leaving directory '/root/tools/snort3/src/codecs' | |
Making all in control | |
make[3]: Entering directory '/root/tools/snort3/src/control' | |
CXX idle_processing.o | |
AR libcontrol.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[3]: Leaving directory '/root/tools/snort3/src/control' | |
Making all in decompress | |
make[3]: Entering directory '/root/tools/snort3/src/decompress' | |
CXX file_decomp.o | |
CXX file_decomp_pdf.o | |
CXX file_decomp_swf.o | |
AR libdecompress.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[3]: Leaving directory '/root/tools/snort3/src/decompress' | |
Making all in detection | |
make[3]: Entering directory '/root/tools/snort3/src/detection' | |
CXX fp_create.o | |
CXX detect.o | |
CXX fp_detect.o | |
CXX detection_options.o | |
CXX detection_util.o | |
CXX fp_config.o | |
CXX fp_utils.o | |
CXX pcrm.o | |
CXX service_map.o | |
CXX sfrim.o | |
CXX signature.o | |
CXX treenodes.o | |
CXX tag.o | |
AR libdetection.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[3]: Leaving directory '/root/tools/snort3/src/detection' | |
Making all in events | |
make[3]: Entering directory '/root/tools/snort3/src/events' | |
CXX event.o | |
CXX event_wrapper.o | |
CXX event_queue.o | |
CXX sfeventq.o | |
AR libevents.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[3]: Leaving directory '/root/tools/snort3/src/events' | |
Making all in file_api | |
make[3]: Entering directory '/root/tools/snort3/src/file_api' | |
CXX file_capture.o | |
CXX circular_buffer.o | |
CXX file_flows.o | |
CXX file_cache.o | |
CXX file_config.o | |
CXX file_enforcer.o | |
CXX file_identifier.o | |
CXX file_log.o | |
CXX file_lib.o | |
CXX file_mempool.o | |
CXX file_module.o | |
CXX file_policy.o | |
CXX file_segment.o | |
CXX file_service.o | |
CXX file_stats.o | |
AR libfile_api.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[3]: Leaving directory '/root/tools/snort3/src/file_api' | |
Making all in filters | |
make[3]: Entering directory '/root/tools/snort3/src/filters' | |
CXX detection_filter.o | |
CXX rate_filter.o | |
CXX sfthreshold.o | |
CXX sfrf.o | |
CXX sfthd.o | |
AR libfilter.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[3]: Leaving directory '/root/tools/snort3/src/filters' | |
Making all in flow | |
make[3]: Entering directory '/root/tools/snort3/src/flow' | |
make[4]: Entering directory '/root/tools/snort3/src/flow' | |
CXX expect_cache.o | |
CXX flow.o | |
CXX flow_key.o | |
CXX flow_cache.o | |
CXX flow_control.o | |
CXX ha.o | |
CXX ha_module.o | |
AR libflow.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[4]: Leaving directory '/root/tools/snort3/src/flow' | |
make[3]: Leaving directory '/root/tools/snort3/src/flow' | |
Making all in framework | |
make[3]: Entering directory '/root/tools/snort3/src/framework' | |
make all-am | |
make[4]: Entering directory '/root/tools/snort3/src/framework' | |
CXX data_bus.o | |
CXX cursor.o | |
CXX ips_option.o | |
CXX codec.o | |
CXX inspector.o | |
CXX parameter.o | |
CXX module.o | |
CXX mpse.o | |
CXX range.o | |
CXX value.o | |
AR libframework.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[4]: Leaving directory '/root/tools/snort3/src/framework' | |
make[3]: Leaving directory '/root/tools/snort3/src/framework' | |
Making all in hash | |
make[3]: Entering directory '/root/tools/snort3/src/hash' | |
make[4]: Entering directory '/root/tools/snort3/src/hash' | |
CXX hashes.o | |
CXX lru_cache_shared.o | |
CXX zhash.o | |
CXX sfghash.o | |
CXX sfhashfcn.o | |
CXX sfxhash.o | |
CXX sfprimetable.o | |
AR libhash.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[4]: Leaving directory '/root/tools/snort3/src/hash' | |
make[3]: Leaving directory '/root/tools/snort3/src/hash' | |
Making all in helpers | |
make[3]: Entering directory '/root/tools/snort3/src/helpers' | |
CXX chunk.o | |
CXX directory.o | |
CXX markup.o | |
CXX process.o | |
directory.cc: In member function ‘const char* Directory::next()’: | |
directory.cc:82:21: warning: ‘int readdir_r(DIR*, dirent*, dirent**)’ is deprecated [-Wdeprecated-declarations] | |
while ( dir && !readdir_r(dir, &de, &result) ) | |
^~~~~~~~~ | |
In file included from directory.h:25:0, | |
from directory.cc:24: | |
/usr/include/dirent.h:183:12: note: declared here | |
extern int readdir_r (DIR *__restrict __dirp, | |
^~~~~~~~~ | |
directory.cc:82:48: warning: ‘int readdir_r(DIR*, dirent*, dirent**)’ is deprecated [-Wdeprecated-declarations] | |
while ( dir && !readdir_r(dir, &de, &result) ) | |
^ | |
In file included from directory.h:25:0, | |
from directory.cc:24: | |
/usr/include/dirent.h:183:12: note: declared here | |
extern int readdir_r (DIR *__restrict __dirp, | |
^~~~~~~~~ | |
AR libhelpers.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[3]: Leaving directory '/root/tools/snort3/src/helpers' | |
Making all in host_tracker | |
make[3]: Entering directory '/root/tools/snort3/src/host_tracker' | |
make[4]: Entering directory '/root/tools/snort3/src/host_tracker' | |
CXX host_cache.o | |
CXX host_cache_module.o | |
CXX host_tracker_module.o | |
CXX host_tracker.o | |
AR libhost_tracker.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[4]: Leaving directory '/root/tools/snort3/src/host_tracker' | |
make[3]: Leaving directory '/root/tools/snort3/src/host_tracker' | |
Making all in latency | |
make[3]: Entering directory '/root/tools/snort3/src/latency' | |
CXX latency_module.o | |
CXX packet_latency.o | |
CXX rule_latency.o | |
AR liblatency.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[3]: Leaving directory '/root/tools/snort3/src/latency' | |
Making all in lua | |
make[3]: Entering directory '/root/tools/snort3/src/lua' | |
CXX lua_ref.o | |
CXX lua.o | |
CXX lua_util.o | |
AR liblua.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[3]: Leaving directory '/root/tools/snort3/src/lua' | |
Making all in ips_options | |
make[3]: Entering directory '/root/tools/snort3/src/ips_options' | |
make[4]: Entering directory '/root/tools/snort3/src/ips_options' | |
CXX ips_byte_extract.o | |
CXX extract.o | |
CXX ips_classtype.o | |
CXX ips_content.o | |
CXX ips_detection_filter.o | |
CXX ips_dsize.o | |
CXX ips_file_data.o | |
CXX ips_flow.o | |
CXX ips_flowbits.o | |
CXX ips_hash.o | |
CXX ips_luajit.o | |
CXX ips_metadata.o | |
CXX ips_options.o | |
CXX ips_pcre.o | |
CXX ips_pkt_data.o | |
CXX ips_reference.o | |
CXX ips_replace.o | |
CXX ips_so.o | |
CXX asn1_detect.o | |
CXX asn1_util.o | |
CXX ips_ack.o | |
CXX ips_asn1.o | |
CXX ips_base64.o | |
CXX ips_bufferlen.o | |
CXX ips_byte_jump.o | |
CXX ips_byte_test.o | |
CXX ips_cvs.o | |
CXX ips_file_type.o | |
CXX ips_flags.o | |
CXX ips_fragbits.o | |
CXX ips_fragoffset.o | |
CXX ips_gid.o | |
CXX ips_icmp_id.o | |
CXX ips_icmp_seq.o | |
CXX ips_icode.o | |
CXX ips_id.o | |
CXX ips_ipopts.o | |
CXX ips_ip_proto.o | |
CXX ips_isdataat.o | |
CXX ips_itype.o | |
CXX ips_msg.o | |
CXX ips_priority.o | |
CXX ips_raw_data.o | |
CXX ips_rem.o | |
CXX ips_rev.o | |
CXX ips_rpc.o | |
CXX ips_seq.o | |
CXX ips_session.o | |
CXX ips_sid.o | |
CXX ips_soid.o | |
CXX ips_tag.o | |
CXX ips_tos.o | |
CXX ips_ttl.o | |
CXX ips_window.o | |
AR libips_options.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[4]: Leaving directory '/root/tools/snort3/src/ips_options' | |
make[3]: Leaving directory '/root/tools/snort3/src/ips_options' | |
Making all in log | |
make[3]: Entering directory '/root/tools/snort3/src/log' | |
make[4]: Entering directory '/root/tools/snort3/src/log' | |
CXX text_log.o | |
CXX log.o | |
CXX log_text.o | |
CXX messages.o | |
CXX obfuscator.o | |
AR liblog.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[4]: Leaving directory '/root/tools/snort3/src/log' | |
make[3]: Leaving directory '/root/tools/snort3/src/log' | |
Making all in loggers | |
make[3]: Entering directory '/root/tools/snort3/src/loggers' | |
CXX alert_luajit.o | |
CXX alert_sf_socket.o | |
CXX log_codecs.o | |
CXX loggers.o | |
CXX alert_csv.o | |
CXX alert_fast.o | |
CXX alert_full.o | |
CXX alert_syslog.o | |
CXX log_hext.o | |
CXX log_pcap.o | |
CXX unified2.o | |
AR libloggers.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[3]: Leaving directory '/root/tools/snort3/src/loggers' | |
Making all in main | |
make[3]: Entering directory '/root/tools/snort3/src/main' | |
CXX modules.o | |
CXX analyzer.o | |
CXX analyzer_command.o | |
CXX help.o | |
CXX policy.o | |
CXX request.o | |
CXX shell.o | |
CXX snort.o | |
CXX snort_config.o | |
CXX snort_module.o | |
CXX swapper.o | |
CXX thread.o | |
CXX thread_config.o | |
AR libmain.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[3]: Leaving directory '/root/tools/snort3/src/main' | |
Making all in managers | |
make[3]: Entering directory '/root/tools/snort3/src/managers' | |
CXX connector_manager.o | |
CXX ips_manager.o | |
CXX action_manager.o | |
CXX codec_manager.o | |
CXX inspector_manager.o | |
CXX event_manager.o | |
CXX module_manager.o | |
CXX mpse_manager.o | |
CXX plugin_manager.o | |
CXX script_manager.o | |
CXX so_manager.o | |
./ffi_wrap.sh ./lua_plugin_defs.h >snort_plugin.lua | |
AR libmanagers.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[3]: Leaving directory '/root/tools/snort3/src/managers' | |
Making all in memory | |
make[3]: Entering directory '/root/tools/snort3/src/memory' | |
CXX prune_handler.o | |
CXX memory_allocator.o | |
CXX memory_cap.o | |
CXX memory_manager.o | |
CXX memory_module.o | |
AR libmemory.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[3]: Leaving directory '/root/tools/snort3/src/memory' | |
Making all in mime | |
make[3]: Entering directory '/root/tools/snort3/src/mime' | |
CXX decode_base.o | |
CXX decode_b64.o | |
CXX decode_bit.o | |
CXX decode_qp.o | |
CXX decode_buffer.o | |
CXX file_mime_decode.o | |
CXX decode_uu.o | |
CXX file_mime_config.o | |
CXX file_mime_log.o | |
CXX file_mime_paf.o | |
CXX file_mime_process.o | |
AR libmime.a | |
ar: `u' modifier ignored since `D' is the default (see `U') | |
make[3]: Leaving directory '/root/tools/snort3/src/mime' | |
Making all in network_inspectors | |
make[3]: Entering directory '/root/tools/snort3/src/network_inspectors' | |
Making all in appid | |
make[4]: Entering directory '/root/tools/snort3/src/network_inspectors/appid' | |
make[5]: Entering directory '/root/tools/snort3/src/network_inspectors/appid' | |
CXX app_forecast.o | |
CXX appid_api.o | |
CXX appid_discovery.o | |
CXX appid_config.o | |
CXX appid_detector.o | |
CXX appid_session.o | |
CXX appid_http_session.o | |
CXX appid_inspector.o | |
CXX appid_module.o | |
CXX appid_stats.o | |
CXX appid_stats_counter.o | |
CXX app_info_table.o | |
CXX host_port_app_cache.o | |
CXX appid_http_event_handler.o | |
CXX ips_appid_option.o | |
CXX length_app_cache.o | |
CXX lua_detector_api.o | |
CXX lua_detector_flow_api.o | |
CXX lua_detector_module.o | |
CXX service_state.o | |
CXX thirdparty_appid_utils.o | |
CXX client_plugins/client_app_aim.o | |
CXX client_plugins/client_app_bit.o | |
CXX client_plugins/client_app_bit_tracker.o | |
CXX client_plugins/client_app_msn.o | |
CXX client_plugins/client_app_rtp.o | |
CXX client_plugins/client_app_ssh.o | |
CXX client_plugins/client_app_timbuktu.o | |
CXX client_plugins/client_app_tns.o | |
CXX client_plugins/client_app_vnc.o | |
CXX client_plugins/client_app_ym.o | |
CXX client_plugins/client_detector.o | |
CXX client_plugins/client_discovery.o | |
CXX service_plugins/dcerpc.o | |
CXX service_plugins/service_battle_field.o | |
CXX service_plugins/service_bgp.o | |
CXX service_plugins/service_bit.o | |
CXX service_plugins/service_bootp.o | |
CXX service_plugins/service_dcerpc.o | |
CXX service_plugins/service_detector.o | |
CXX service_plugins/service_direct_connect.o | |
CXX service_plugins/service_discovery.o | |
CXX service_plugins/service_flap.o | |
CXX service_plugins/service_ftp.o | |
CXX service_plugins/service_irc.o | |
CXX service_plugins/service_lpr.o | |
CXX service_plugins/service_mdns.o | |
CXX service_plugins/service_mysql.o | |
CXX service_plugins/service_netbios.o | |
CXX service_plugins/service_nntp.o | |
CXX service_plugins/service_ntp.o | |
CXX service_plugins/service_radius.o | |
CXX service_plugins/service_regtest.o | |
CXX service_plugins/service_rexec.o | |
CXX service_plugins/service_rfb.o | |
CXX service_plugins/service_rlogin.o | |
CXX service_plugins/service_rpc.o | |
CXX service_plugins/service_rshell.o | |
CXX service_plugins/service_rsync.o | |
CXX service_plugins/service_rtmp.o | |
CXX service_plugins/service_snmp.o | |
CXX service_plugins/service_ssh.o | |
CXX service_plugins/service_ssl.o | |
CXX service_plugins/service_telnet.o | |
CXX service_plugins/service_tftp.o | |
CXX service_plugins/service_timbuktu.o | |
CXX detector_plugins/detector_dns.o | |
CXX service_plugins/service_tns.o | |
CXX detector_plugins/detector_http.o | |
service_plugins/service_ssl.cc: In function ‘bool parse_certificates(ServiceSSLData*)’: | |
service_plugins/service_ssl.cc:496:38: error: invalid use of incomplete type ‘X509 {aka struct x509_st}’ | |
char* start = strstr(cert->name, COMMON_NAME_STR); | |
^~ | |
In file included from /usr/include/openssl/x509.h:20:0, | |
from service_plugins/service_ssl.cc:28: | |
/usr/include/openssl/ossl_typ.h:119:16: note: forward declaration of ‘X509 {aka struct x509_st}’ | |
typedef struct x509_st X509; | |
^~~~~~~ | |
service_plugins/service_ssl.cc:513:32: error: invalid use of incomplete type ‘X509 {aka struct x509_st}’ | |
start = strstr(cert->name, ORG_NAME_STR); | |
^~ | |
In file included from /usr/include/openssl/x509.h:20:0, | |
from service_plugins/service_ssl.cc:28: | |
/usr/include/openssl/ossl_typ.h:119:16: note: forward declaration of ‘X509 {aka struct x509_st}’ | |
typedef struct x509_st X509; | |
^~~~~~~ | |
make[5]: *** [Makefile:1017: service_plugins/service_ssl.o] Error 1 | |
make[5]: *** Waiting for unfinished jobs.... | |
make[5]: Leaving directory '/root/tools/snort3/src/network_inspectors/appid' | |
make[4]: *** [Makefile:1053: all-recursive] Error 1 | |
make[4]: Leaving directory '/root/tools/snort3/src/network_inspectors/appid' | |
make[3]: *** [Makefile:518: all-recursive] Error 1 | |
make[3]: Leaving directory '/root/tools/snort3/src/network_inspectors' | |
make[2]: *** [Makefile:694: all-recursive] Error 1 | |
make[2]: Leaving directory '/root/tools/snort3/src' | |
make[1]: *** [Makefile:520: all-recursive] Error 1 | |
make[1]: Leaving directory '/root/tools/snort3' | |
make: *** [Makefile:429: all] Error 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
究竟是怎么一个操作才能解决