1# Compiling tcpdump on Solaris and related OSes 2 3* Autoconf works everywhere. 4 5## OmniOS r151042/AMD64 6 7* Both system and local libpcap are suitable. 8* CMake 3.23.1 works. 9* GCC 11.2.0 and Clang 14.0.3 work. 10 11## OpenIndiana 2021.04/AMD64 12 13* Both system and local libpcap are suitable. 14* CMake 3.21.1 works. 15* GCC 7.5.0 and GCC 10.3.0 work, Clang 9.0.1 works. 16 17For reference, the tests were done using a system installed from 18`OI-hipster-text-20210430.iso` plus the following packages: 19```shell 20xargs -L1 pkg install <<ENDOFTEXT 21developer/build/autoconf 22developer/build/cmake 23developer/gcc-10 24developer/clang-90 25ENDOFTEXT 26``` 27 28## Oracle Solaris 11.4.42/AMD64 29 30* Both system and local libpcap are suitable. 31* GCC 11.2 and Clang 11.0 work. 32 33For reference, the tests were done on a VM booted from `sol-11_4-vbox.ova` 34and updated to 11.4.42.111.0 plus the following packages: 35```shell 36xargs -L1 pkg install <<ENDOFTEXT 37developer/build/autoconf 38developer/gcc 39developer/llvm/clang 40ENDOFTEXT 41``` 42