On Fri, 07 Sep 2007 19:11:17 +0200, Tim van der Molen wrote:
> On Fri, 07 Sep 2007 08:57:36 +0200, steven mestdagh wrote:
> > Tim van der Molen [2007-09-05, 20:32:40]:
> > > All fixed. The new port is attached.
> > 
> > Have you tried the arts output plugin? When I try to enable it
> > (:set output_plugin=arts), I get a load of undefined symbols. Maybe it
> > needs to be linked with some other libraries?
> 
> The plugin used to work with the previous version of cmus (and I assumed
> that it would continue to work with the current version because there
> were no arts-related changes).
> 
> But I'm not sure if those undefined symbols are cmus' fault: on my
> system (i386 -current), the audacious arts plugin exhibits the same
> behaviour. Both plugins do work if LD_PRELOAD=/usr/lib/libstdc++.so.42.0
> is set.
> 
> Can someone reproduce this?

It seems the problem can be reduced to the following test programme. It
yields the same list of undefined symbols as cmus does.

$ cat >test.c <<EOF
#include <artsc.h>

int
main(void)
{
        arts_init();
        arts_free();
        return 0;
}
EOF
$ cc `artsc-config --cflags --libs` test.c

Regards,
Tim

Reply via email to