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