Name
Date
Size
#Lines
LOC

..--

README.NetBSD.mdH A D08-Jun-2023693

README.aix.mdH A D08-Jun-2023364

README.haiku.mdH A D23-Sep-2024844

README.solaris.mdH A D23-Sep-20241.1 KiB

README.NetBSD.md

1# Compiling tcpdump on NetBSD
2
3NetBSD has two libpcap libraries: one that is always installed as a part of the
4OS and another that can be installed as a package from pkgsrc.  Also the usual
5method of compiling with the upstream libpcap in `../libpcap` is available.
6
7GCC, Clang, Autoconf and CMake are presumed to work, if this is not the case,
8please report a bug as explained in the
9[guidelines for contributing](../CONTRIBUTING.md).
10
11## NetBSD 9.3
12
13* Upstream libpcap works.
14* OS libpcap works.
15* pkgsrc libpcap works.
16
17## NetBSD 9.2, 9.1 and 9.0
18
19* Upstream libpcap works.
20* OS libpcap cannot be used due to
21  [this bug](https://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=55901).
22
23

README.aix.md

1# Compiling tcpdump on AIX
2
3* Autoconf works everywhere.
4
5## AIX 7.1/POWER7
6
7* Only local libpcap is suitable.
8* CMake 3.16.0 does not work.
9* GCC 8.3.0 and XL C 12.1.0.0 work.
10* System m4 does not work, GNU m4 1.4.17 works.
11
12## AIX 7.2/POWER8
13
14* Only local libpcap is suitable.
15* GCC 7.2.0 and XL C 13.1.3.6 work.
16* System m4 does not work, GNU m4 1.4.17 works.
17
18

README.haiku.md

1# Compiling tcpdump on Haiku
2
3## 64-bit x86 R1/beta4
4
5* Both system and local libpcap are suitable.
6* Autoconf 2.71 works.
7* CMake 3.24.2 works.
8* GCC 11.2.0 works.
9* Clang 12.0.1 works with the latest llvm12_clang-12.0.1-5 version.
10
11The following command will install respective non-default packages:
12```
13pkgman install libpcap_devel cmake llvm12_clang
14```
15
16For reference, the tests were done using a system installed from
17`haiku-r1beta4-x86_64-anyboot.iso`.
18
19## 32-bit x86 R1/beta4
20
21* Both system and local libpcap are suitable.
22* Autoconf 2.71 works.
23* CMake 3.24.2 works.
24* GCC 11.2.0 works.
25* Clang does not work.
26
27The following command will install respective non-default packages:
28```
29pkgman install libpcap_x86_devel cmake_x86
30```
31
32For reference, the tests were done using a system installed from
33`haiku-r1beta4-x86_gcc2h-anyboot.iso`.
34

README.solaris.md

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
43## Solaris 9
44
45This version of this OS is not supported because the snprintf(3) implementation
46in its libc is not suitable.
47