'receiver.cc',
'stats_mgr.cc',
'test_control.cc',
- dependencies: [boost],
+ dependencies: [boost, threads],
include_directories: [include_directories('.')] + INCLUDES,
link_with: LIBS_BUILT_SO_FAR,
)
'asiodns_messages.cc',
'io_fetch.cc',
'logger.cc',
- dependencies: [boost],
+ dependencies: [boost, threads],
include_directories: [include_directories('.')] + INCLUDES,
install: true,
install_dir: 'lib',
'openssl_tls.cc',
'process_spawn.cc',
'unix_domain_socket.cc',
- dependencies: [crypto, threads],
+ dependencies: [boost, crypto, threads],
include_directories: [include_directories('.')] + INCLUDES,
install: true,
install_dir: 'lib',
link_with: LIBS_BUILT_SO_FAR,
+ # The only way to avoid on FreeBSD: ld: error: undefined symbol: environ
+ override_options: ['b_lundef=false'],
)
LIBS_BUILT_SO_FAR = [kea_asiolink_lib] + LIBS_BUILT_SO_FAR
subdir('testutils')
'http_command_response_creator.cc',
'unix_command_config.cc',
'unix_command_mgr.cc',
- dependencies: [crypto],
+ dependencies: [crypto, threads],
include_directories: [include_directories('.')] + INCLUDES,
install: true,
install_dir: 'lib',
'pkt_filter_inet6.cc',
pkt_filter_cc,
'protocol_util.cc',
- dependencies: [boost],
+ dependencies: [boost, threads],
include_directories: [include_directories('.')] + INCLUDES,
install: true,
install_dir: 'lib',
'pkt_captures6.cc',
'pkt_filter6_test_stub.cc',
'pkt_filter_test_stub.cc',
+ dependencies: [boost],
include_directories: [include_directories('.')] + INCLUDES,
link_with: LIBS_BUILT_SO_FAR,
)
'ncr_io.cc',
'ncr_msg.cc',
'ncr_udp.cc',
- dependencies: [boost],
+ dependencies: [boost, threads],
include_directories: [include_directories('.')] + INCLUDES,
install: true,
install_dir: 'lib',
'response_json.cc',
'response_parser.cc',
'url.cc',
- dependencies: [crypto],
+ dependencies: [crypto, threads],
include_directories: [include_directories('.')] + INCLUDES,
install: true,
install_dir: 'lib',
'tcp_log.cc',
'tcp_messages.cc',
'tcp_stream_msg.cc',
- dependencies: [crypto],
+ dependencies: [crypto, threads],
include_directories: [include_directories('.')] + INCLUDES,
install: true,
install_dir: 'lib',