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