Snort mailing list archives

i have one warning about cmake and at the end of the compile a lot of errors


From: Dorian ROSSE via Snort-devel <snort-devel () lists snort org>
Date: Fri, 24 Jun 2022 19:41:07 +0000

hello,


the cmake error :

'''CMake Warning:
  Manually-specified variables were not used by the project:

    DAQ_INCLUDE_DIR_HINT
    DAQ_LIBRARIES_DIR_HINT
'''

the end with all the errors :

'''Consolidate compiler generated dependencies of target snort2lua
[100%] Built target snort2lua
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq.cc.o : dans la fonction « AddDaqModuleConfig(SFDAQModuleConfig 
const*) » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:174 : référence indéfinie vers « daq_find_module »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:183 : référence indéfinie vers « 
daq_module_config_new »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:198 : référence indéfinie vers « 
daq_module_config_set_mode »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:204 : référence indéfinie vers « 
daq_module_config_set_variable »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:208 : référence indéfinie vers « 
daq_module_config_destroy »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:213 : référence indéfinie vers « 
daq_config_push_module_config »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:215 : référence indéfinie vers « 
daq_module_get_name »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:217 : référence indéfinie vers « 
daq_module_config_destroy »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq.cc.o : dans la fonction « void 
std::__insertion_sort<__gnu_cxx::__normal_iterator<_daq_module_api const**, std::vector<_daq_module_api const*, 
std::allocator<_daq_module_api const*> > >, 
__gnu_cxx::__ops::_Iter_comp_iter<snort::SFDAQ::print_types(std::ostream&)::{lambda(_daq_module_api const*, 
_daq_module_api const*)#1}> >(__gnu_cxx::__normal_iterator<_daq_module_api const**, std::vector<_daq_module_api const*, 
std::allocator<_daq_module_api const*> > >, __gnu_cxx::__normal_iterator<_daq_module_api const**, 
std::vector<_daq_module_api const*, std::allocator<_daq_module_api const*> > >, 
__gnu_cxx::__ops::_Iter_comp_iter<snort::SFDAQ::print_types(std::ostream&)::{lambda(_daq_module_api const*, 
_daq_module_api const*)#1}>) » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:106 : référence indéfinie vers « daq_module_get_name 
»
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq.cc.o : dans la fonction « operator() » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:106 : référence indéfinie vers « daq_module_get_name 
»
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq.cc.o : dans la fonction « void 
std::__insertion_sort<__gnu_cxx::__normal_iterator<_daq_module_api const**, std::vector<_daq_module_api const*, 
std::allocator<_daq_module_api const*> > >, 
__gnu_cxx::__ops::_Iter_comp_iter<snort::SFDAQ::print_types(std::ostream&)::{lambda(_daq_module_api const*, 
_daq_module_api const*)#1}> >(__gnu_cxx::__normal_iterator<_daq_module_api const**, std::vector<_daq_module_api const*, 
std::allocator<_daq_module_api const*> > >, __gnu_cxx::__normal_iterator<_daq_module_api const**, 
std::vector<_daq_module_api const*, std::allocator<_daq_module_api const*> > >, 
__gnu_cxx::__ops::_Iter_comp_iter<snort::SFDAQ::print_types(std::ostream&)::{lambda(_daq_module_api const*, 
_daq_module_api const*)#1}>) » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:106 : référence indéfinie vers « daq_module_get_name 
»
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq.cc.o : dans la fonction « operator() » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:106 : référence indéfinie vers « daq_module_get_name 
»
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq.cc.o : dans la fonction « void 
std::__adjust_heap<__gnu_cxx::__normal_iterator<_daq_module_api const**, std::vector<_daq_module_api const*, 
std::allocator<_daq_module_api const*> > >, long, _daq_module_api const*, 
__gnu_cxx::__ops::_Iter_comp_iter<snort::SFDAQ::print_types(std::ostream&)::{lambda(_daq_module_api const*, 
_daq_module_api const*)#1}> >(__gnu_cxx::__normal_iterator<_daq_module_api const**, std::vector<_daq_module_api const*, 
std::allocator<_daq_module_api const*> > >, long, long, _daq_module_api const*, 
__gnu_cxx::__ops::_Iter_comp_iter<snort::SFDAQ::print_types(std::ostream&)::{lambda(_daq_module_api const*, 
_daq_module_api const*)#1}>) » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:106 : référence indéfinie vers « daq_module_get_name 
»
/usr/bin/ld : 
packet_io/CMakeFiles/packet_io.dir/sfdaq.cc.o:/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:106 : 
encore plus de références indéfinies suivent vers « daq_module_get_name »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq.cc.o : dans la fonction « snort::SFDAQ::load(SFDAQConfig const*) 
» :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:70 : référence indéfinie vers « 
daq_load_static_modules »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:72 : référence indéfinie vers « 
daq_load_dynamic_modules »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq.cc.o : dans la fonction « snort::SFDAQ::unload() » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:83 : référence indéfinie vers « daq_unload_modules »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq.cc.o : dans la fonction « snort::SFDAQ::term() » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:313 : référence indéfinie vers « daq_config_destroy »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq.cc.o : dans la fonction « snort::SFDAQ::unload() » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:83 : référence indéfinie vers « daq_unload_modules »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq.cc.o : dans la fonction « snort::SFDAQ::can_run_unprivileged() » 
:
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:336 : référence indéfinie vers « 
daq_config_top_module_config »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:342 : référence indéfinie vers « 
daq_config_next_module_config »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:339 : référence indéfinie vers « 
daq_module_config_get_module »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:340 : référence indéfinie vers « 
daq_module_get_type »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq.cc.o : dans la fonction « snort::SFDAQ::init(SFDAQConfig const*, 
unsigned int) » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:244 : référence indéfinie vers « daq_config_new »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:250 : référence indéfinie vers « 
daq_config_set_msg_pool_size »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:251 : référence indéfinie vers « 
daq_config_set_snaplen »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:252 : référence indéfinie vers « 
daq_config_set_timeout »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:274 : référence indéfinie vers « 
daq_find_module »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:275 : référence indéfinie vers « 
daq_module_get_type »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:293 : référence indéfinie vers « 
daq_config_destroy »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:254 : référence indéfinie vers « 
daq_config_set_total_instances »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:304 : référence indéfinie vers « 
daq_mode_string »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:263 : référence indéfinie vers « 
daq_config_destroy »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:282 : référence indéfinie vers « 
daq_config_destroy »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq.cc.o : dans la fonction « 
snort::SFDAQ::print_types(std::ostream&) » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:89 : référence indéfinie vers « daq_modules_first »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:101 : référence indéfinie vers « 
daq_modules_next »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:106 : référence indéfinie vers « 
daq_module_get_name »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq.cc.o : dans la fonction « operator() » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:106 : référence indéfinie vers « daq_module_get_name 
»
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq.cc.o : dans la fonction « 
snort::SFDAQ::print_types(std::ostream&) » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:135 : référence indéfinie vers « 
daq_module_get_variable_descs »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:110 : référence indéfinie vers « 
daq_module_get_name »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:110 : référence indéfinie vers « 
daq_module_get_version »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:112 : référence indéfinie vers « 
daq_module_get_type »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq.cc.o : dans la fonction « 
snort::SFDAQ::verdict_to_string(DAQ_Verdict) » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq.cc:324 : référence indéfinie vers « daq_verdict_string »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::~SFDAQInstance() » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:53 : référence indéfinie vers « 
daq_instance_destroy »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::init(_daq_config*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
const&) » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:76 : référence indéfinie vers « 
daq_config_set_input »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:77 : référence indéfinie vers 
« daq_config_get_total_instances »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:79 : référence indéfinie vers 
« daq_instance_instantiate »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:58 : référence indéfinie vers 
« daq_instance_get_capabilities »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:90 : référence indéfinie vers 
« daq_instance_set_filter »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:92 : référence indéfinie vers 
« daq_instance_get_error »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:78 : référence indéfinie vers 
« daq_config_set_instance_id »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::reload() » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:105 : référence indéfinie vers « 
daq_instance_config_load »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:108 : référence indéfinie 
vers « daq_instance_config_swap »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:109 : référence indéfinie 
vers « daq_instance_config_free »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:111 : référence indéfinie 
vers « daq_instance_config_free »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::can_inject() const » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:132 : référence indéfinie vers « 
daq_instance_get_capabilities »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::can_inject_raw() const » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:137 : référence indéfinie vers « 
daq_instance_get_capabilities »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::can_replace() const » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:142 : référence indéfinie vers « 
daq_instance_get_capabilities »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::can_start_unprivileged() const » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:147 : référence indéfinie vers « 
daq_instance_get_capabilities »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::can_whitelist() const » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:152 : référence indéfinie vers « 
daq_instance_get_capabilities »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::receive_messages(unsigned int) » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:194 : référence indéfinie vers « 
daq_instance_msg_receive »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::finalize_message(_daq_msg const*, DAQ_Verdict) » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:203 : référence indéfinie vers « 
daq_instance_msg_finalize »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::get_tunnel_capabilities() » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:219 : référence indéfinie vers « 
daq_instance_get_capabilities »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::was_started() const » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:252 : référence indéfinie vers « 
daq_instance_check_status »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:252 : référence indéfinie 
vers « daq_instance_check_status »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « snort::SFDAQInstance::stop() 
» :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:263 : référence indéfinie vers « 
daq_instance_stop »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:266 : référence indéfinie 
vers « daq_instance_get_error »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « snort::SFDAQInstance::start() 
» :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:157 : référence indéfinie vers « 
daq_instance_start »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:165 : référence indéfinie 
vers « daq_instance_get_msg_pool_info »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:180 : référence indéfinie 
vers « daq_instance_get_datalink_type »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:160 : référence indéfinie 
vers « daq_instance_get_error »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:168 : référence indéfinie 
vers « daq_instance_get_error »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::interrupt() » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:283 : référence indéfinie vers « 
daq_instance_interrupt »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::get_stats() » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:290 : référence indéfinie vers « 
daq_instance_get_stats »
/usr/bin/ld : /home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:292 : référence indéfinie 
vers « daq_instance_get_error »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::modify_flow_opaque(_daq_msg const*, unsigned int) » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:317 : référence indéfinie vers « 
daq_instance_ioctl »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::set_packet_verdict_reason(_daq_msg const*, unsigned char) » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:327 : référence indéfinie vers « 
daq_instance_ioctl »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::set_packet_trace_data(_daq_msg const*, unsigned char*, unsigned int) » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:338 : référence indéfinie vers « 
daq_instance_ioctl »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::add_expected(snort::Packet const*, snort::SfIp const*, unsigned short, snort::SfIp const*, 
unsigned short, IpProtocol, unsigned int, unsigned int) » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:410 : référence indéfinie vers « 
daq_instance_ioctl »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::get_error() » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:211 : référence indéfinie vers « 
daq_instance_get_error »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::inject(_daq_msg const*, int, unsigned char const*, unsigned int) » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:273 : référence indéfinie vers « 
daq_instance_inject_relative »
/usr/bin/ld : packet_io/CMakeFiles/packet_io.dir/sfdaq_instance.cc.o : dans la fonction « 
snort::SFDAQInstance::ioctl(DAQ_IoctlCmd, void*, unsigned long) » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/packet_io/sfdaq_instance.cc:308 : référence indéfinie vers « 
daq_instance_ioctl »
/usr/bin/ld : utils/CMakeFiles/utils.dir/util.cc.o : dans la fonction « DisplayBanner() » :
/home/dorianrosse/snort_src/snort3-3.1.31.0/src/utils/util.cc:108 : référence indéfinie vers « daq_version_string »
collect2: error: ld returned 1 exit status
make[2]: *** [src/CMakeFiles/snort.dir/build.make:1716 : src/snort] Erreur 1
make[1]: *** [CMakeFiles/Makefile2:2708 : src/CMakeFiles/snort.dir/all] Erreur 2
make: *** [Makefile:156 : all] Erreur 2
'''

how to pass thoses errors ?

thank you in advance for your help,

regards.


dorian rosse.
_______________________________________________
Snort-devel mailing list
Snort-devel () lists snort org
https://lists.snort.org/mailman/listinfo/snort-devel

Please visit http://blog.snort.org for the latest news about Snort!

Current thread: