In fact, OSX seems to require a much different build. -soname doesn't seem to be supported, -f isn't a valid flag to ar, etc.
On Fri, Jan 24, 2014 at 3:04 PM, Lindley French <[email protected]> wrote: > Update: I don't know why it seemed to be working before, but I've > confirmed that OSX and linux handle variadic templates the same way. The > key is there can't be any conversion if you want the non-template overload > to be called. Therefore I'm solving the problem by adding reinterpret_casts > to the operator<<s. > > In the process of investigating this, I've discovered that OSX does not > support the -rdynamic gcc option (or the equivalent -Wl,-export-dynamic). > The zmqpp Makefile will need to be updated to avoid passing this option on > OSX. > > > On Fri, Jan 24, 2014 at 1:57 PM, Lindley French <[email protected]>wrote: > >> What is the defined indentation style for zmqpp? I see a lot of it uses >> tabs, but a few places it uses four spaces. I want to make sure things stay >> consistent. My editor is configured for 4 space indents; I prefer that >> since it tends to give a more uniform look across editors. >> >> Also, my variadic template pull request was tested on linux, but now what >> I try to build on OSX I'm getting compile errors. I think it's because the >> variadic add() function is being preferred to the (void*,int) overload used >> by the insertion operators for some reason. I'm not sure why this would be >> different between platforms. >> > >
_______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
