Skip to content

Commit

Permalink
README: Add compile information for FreeBSD
Browse files Browse the repository at this point in the history
Signed-off-by: Corey Minyard <[email protected]>
  • Loading branch information
cminyard committed Sep 6, 2024
1 parent 7e448cb commit 2417f1e
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1129,6 +1129,32 @@ required.
openipmi should work, but it is not available in homebrew so you would
have to build it yourself.

Building on FreeBSD
===================

Install the necessary software:

pkg install gcc portaudio autoconf automake libtool mDNSResponder swig

The following don't work and are not compiled::

* sctp
* ipmisol
* cm108gpio

Add the following to /etc/rc.conf::

mdnsd_enable=YES

And reboot or start the service.

The pty gensio fails the oomtest (oomtest 14), there seems to be
something up with the BSD PTYs I'm seeing a 07 character inserted into
the data stream in cases. I haven't spent too much time on it,
though, but since this is heavily tested on Linux and MacOS, I don't
think the problem is in the gensio code.


Building on Windows
===================

Expand All @@ -1138,6 +1164,7 @@ things don't work::
* sctp
* pam
* libwrap
* ipmisol

You also don't need to install alsa, it uses the Windows sound interface for
sound.
Expand Down

0 comments on commit 2417f1e

Please sign in to comment.