PC-BSD is a Unix-like, desktop-oriented operating system based on FreeBSD.
Wine should build cleanly on PC-BSD 7.0+. You'll need a few packages from the ports system:
- /devel/gettext # Needed to build translations
- /usr/ports/graphics/libgphoto2 # Needed at compile time for graphics support
- /usr/ports/security/ca_root_nss # Needed at run time for some cryptographic functions.
You'll probably also want to install (sudo pkg_add -r <package>):
- ccache # To speed up recompilation
Lastly, to get Wine to properly find all the dependencies, you should run configure with:
$ CPPFLAGS="-I/usr/local/include" LDFLAGS="-L/usr/local/lib" ./configure
Otherwise, you'll get some strange errors, since configure won't find the headers.
PC-BSD does have some bugs not found in Linux: http://bugs.winehq.org/buglist.cgi?quicksearch=pc-bsd
Note: This page has not been updated in a long time. Consider it a work in progress.