zeromq / clrzmq4

ZeroMQ C# namespace (.NET and mono, Windows, Linux and MacOSX, x86 and amd64)
GNU Lesser General Public License v3.0
241 stars 112 forks source link

Updating ZeroMQ.lib.Platform... Now just using default DllImports. #142

Closed metadings closed 6 years ago

sigiesec commented 6 years ago

The changes seem to be fine for Windows and Linux :) But unfortunately, on Mac OS X, it does not work yet.

I think we need a .config file for Mac OS X, as described here: http://www.mono-project.com/docs/advanced/pinvoke/#mac-os-x-framework-and-dylib-search-path

I can have a look at that at the weekend.

metadings commented 6 years ago

Yes, well, could you please make a difference in build.sh and build.macosx.sh? It would also be good to rename install_deps.sh to something like install.sh and install.macosx.sh.

Just to have a normal build and a MacOSX build. And no ugly underscore in a name.

P.S: I'm going to remove Platform.Posix.cs in this PR.