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