And a followup:

If I bind it on Solaris in 64-bit mode, I get the following error when I
run it:

*** Failed to start APnnn: processor -1 will not accept incoming shared
variable offers. Expect surprises.

Regards,
Elias


On 17 April 2014 11:52, Elias Mårtenson <[email protected]> wrote:

> We're *almost* there. :-)
>
> *Issue 1:*
>
> Line 873 in the file Archive.cc: The first argument to munmap() needs to
> be cast to char * on Solaris.
>
> I wasn't able to find a ready-made autoconf macro that tests for the
> argument to munmap(), but one can always use an #ifdef to check if the OS
> is Solaris.
>
> *Issue 2:*
>
> The Makefile still passes -rdynamic to the linker. Removing this makes
> the link work.
>
> Regards,
> Elias
>

Reply via email to