Tuomo Valkonen <[EMAIL PROTECTED]> writes:
>
> On 2007-06-04, Quentin Huys <[EMAIL PROTECTED]> wrote:
> >>> Failed to load module de: dlopen(/usr/local/lib/ion/de.so, 9): Symbol not
> > found: _grbrush_get_slave
>
> This is some BSD-inherited symbol mangling brain damage.
> (libdl and gcc/linker not agreeing whether it should be done.)
> Try linking statically (the PRELOAD_MODULES setting).

On OS X, you'll need PRELOAD_MODULES, EXTRA_LIBS+=-lintl but you need to kill the -lrt part. For those willing to compile the latest version, you'll also need a patch for signal.c. I uploaded a trivial one at [1].
-- Pierre

[1] http://svn.macports.org/repository/macports/trunk/dports/x11/ion3/files/patch-signal.c

Reply via email to