Building Snort3 on Raspbian Bullseye
Karl Baker <[email protected]> Sun, 13 Aug 2023 18:16:30 +0200
| Newsgroups | gmane.comp.security.ids.snort.general |
|---|---|
| Organization | Baker IT-Solutions GbR |
| Message-ID | <[email protected]> |
Hello, After becoming interested in setting up one of my Raspberry Pi devices to run Snort, I first installed version 2.9.20 which was available in the apt repository, and after removing that version am now in the process of setting up 3.1.67. During the make execution I am receiving the following error messages: Scanning dependencies of target snort [ 98%] Building CXX object src/CMakeFiles/snort.dir/main.cc.o [100%] Linking CXX executable snort /usr/bin/ld: memory/CMakeFiles/memory.dir/memory_cap.cc.o: in function `std::__atomic_base<unsigned long long>::store(unsigned long long, std::memory_order)': /usr/include/c++/10/bits/atomic_base.h:404: undefined reference to `__atomic_store_8' /usr/bin/ld: /usr/include/c++/10/bits/atomic_base.h:404: undefined reference to `__atomic_store_8' /usr/bin/ld: /usr/include/c++/10/bits/atomic_base.h:404: undefined reference to `__atomic_store_8' /usr/bin/ld: memory/CMakeFiles/memory.dir/memory_cap.cc.o: in function `std::__atomic_base<unsigned long long>::load(std::memory_order) const': /usr/include/c++/10/bits/atomic_base.h:426: undefined reference to `__atomic_load_8' /usr/bin/ld: /usr/include/c++/10/bits/atomic_base.h:426: undefined reference to `__atomic_load_8' /usr/bin/ld: /usr/include/c++/10/bits/atomic_base.h:426: undefined reference to `__atomic_load_8' /usr/bin/ld: /usr/include/c++/10/bits/atomic_base.h:426: undefined reference to `__atomic_load_8' /usr/bin/ld: service_inspectors/dce_rpc/CMakeFiles/dce_rpc.dir/dce_smb2_file.cc.o: in function `std::__atomic_base<unsigned long long>::store(unsigned long long, std::memory_order)': /usr/include/c++/10/bits/atomic_base.h:404: undefined reference to `__atomic_store_8' /usr/bin/ld: service_inspectors/dce_rpc/CMakeFiles/dce_rpc.dir/dce_smb2_file.cc.o: in function `std::__atomic_base<unsigned long long>::load(std::memory_order) const': /usr/include/c++/10/bits/atomic_base.h:426: undefined reference to `__atomic_load_8' /usr/bin/ld: /usr/include/c++/10/bits/atomic_base.h:426: undefined reference to `__atomic_load_8' /usr/bin/ld: /usr/include/c++/10/bits/atomic_base.h:426: undefined reference to `__atomic_load_8' /usr/bin/ld: /usr/include/c++/10/bits/atomic_base.h:426: undefined reference to `__atomic_load_8' /usr/bin/ld: /usr/include/c++/10/bits/atomic_base.h:426: undefined reference to `__atomic_load_8' /usr/bin/ld: service_inspectors/dce_rpc/CMakeFiles/dce_rpc.dir/dce_smb2_file.cc.o: in function `std::__atomic_base<unsigned long long>::store(unsigned long long, std::memory_order)': /usr/include/c++/10/bits/atomic_base.h:404: undefined reference to `__atomic_store_8' /usr/bin/ld: service_inspectors/dce_rpc/CMakeFiles/dce_rpc.dir/dce_smb2_file.cc.o: in function `std::__atomic_base<unsigned long long>::load(std::memory_order) const': /usr/include/c++/10/bits/atomic_base.h:426: undefined reference to `__atomic_load_8' collect2: error: ld returned 1 exit status make[2]: *** [src/CMakeFiles/snort.dir/build.make:1779: src/snort] Error 1 make[1]: *** [CMakeFiles/Makefile2:3256: src/CMakeFiles/snort.dir/all] Error 2 make: *** [Makefile:171: all] Error 2 Can anyone point me in the right direction so that it will correctly make and I can install Snort3 please? Thanks, Karl Baker _______________________________________________ Snort-users mailing list [email protected] Go to this URL to change user options or unsubscribe: https://lists.snort.org/mailman/listinfo/snort-users To unsubscribe, send an email to: [email protected] Please visit http://blog.snort.org to stay current on all the latest Snort news! Please follow these rules: https://snort.org/faq/what-is-the-mailing-list-etiquette