nng icon indicating copy to clipboard operation
nng copied to clipboard

Add other UNIX systems

Open gdamore opened this issue 8 years ago • 4 comments

The CMake and platform support is pretty explicitly just supporting Windows, Linux, and MacOS right now.

The code can easily support any modern UNIX, and we should try ensure that the various BSDs, Solaris, illumos, HP-UX, and AIX.

gdamore avatar Jan 16 '17 01:01 gdamore

I've added Solaris/illumos (and tested), and also added the BSDs (untested.)

gdamore avatar Jan 27 '17 05:01 gdamore

What would be required to test nng on FreeBSD and do you consider the project far enough along to warrant creating a net/nng-devel FreeBSD port?

Crest avatar Oct 09 '17 11:10 Crest

Well since the primary development platform is macOS it should Just Work on FreeBSD. On Mon, Oct 9, 2017 at 4:44 AM Crest [email protected] wrote:

What would be required to test nng on FreeBSD and do you consider the project far enough along to warrant creating a net/nng-devel FreeBSD port?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/nanomsg/nng/issues/16#issuecomment-335133969, or mute the thread https://github.com/notifications/unsubscribe-auth/ABPDfVG0BD4oskuNP3zmRaITEg6TylZTks5sqgcbgaJpZM4LkHDx .

gdamore avatar Oct 09 '17 15:10 gdamore

Note that illumos and Solaris systems are explicitly supported now. I've not tested recent Oracle Solaris (e.g. 11.4 or similar) but as we have port events I believe it will all Just Work. For certain, I have tested illumos.

I know other folks have tested FreeBSD, etc. We need to log this, and possibly update CMake configuration files.

gdamore avatar Jan 04 '19 02:01 gdamore