aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorDenis Ovsienko <denis@ovsienko.info>2021-08-15 22:53:03 +0100
committerDenis Ovsienko <denis@ovsienko.info>2021-08-15 22:55:31 +0100
commit69440dc702a76a0cda88524a84fb5e8059198e7c (patch)
tree912172862053194c7a8b18e4382e767888a48923 /doc
parent75bc97f98e346f191b5b6fc91941438e2f05103b (diff)
doc: Add README.solaris.md. [skip ci]
Document more exemptions for Solaris 11.
Diffstat (limited to 'doc')
-rw-r--r--doc/README.solaris.md23
1 files changed, 23 insertions, 0 deletions
diff --git a/doc/README.solaris.md b/doc/README.solaris.md
new file mode 100644
index 00000000..833719fe
--- /dev/null
+++ b/doc/README.solaris.md
@@ -0,0 +1,23 @@
+# Compiling libpcap on Solaris
+
+* Autoconf works everywhere.
+* Neither Solaris lex nor Solaris yacc are suitable.
+
+## Solaris 11/SPARC
+
+* flex 2.6.4 and GNU Bison 3.7.1 work.
+* CMake 3.14.3 works.
+* Sun C 5.13, Sun C 5.14 and Sun C 5.15 work; GCC 5.5.0 and GCC 7.3.0 work.
+
+## Solaris 10/SPARC
+
+* libpcap build fails with rpcapd enabled.
+* flex 2.6.4 and GNU Bison 3.7.1 work.
+* CMake 3.14.3 works.
+* Sun C 5.13 works, GCC 5.5.0 works.
+
+## Solaris 9/SPARC
+
+* flex 2.5.35 and GNU Bison 3.0.2 work.
+* CMake 2.8.9 does not work.
+* Neither Sun C 5.8 nor Sun C 5.9 work, GCC 4.6.4 works.