Re: [LAD] Freeverb3 convolution + JACK

From: Reuben Martin <reuben.m@email-addr-hidden>
Date: Sun Feb 17 2008 - 22:23:14 EET

On Feb 15, 2008 5:13 PM, Anders Dahnielson <anders@email-addr-hidden> wrote:
>
> On Fri, Feb 15, 2008 at 11:50 PM, Reuben Martin <reuben.m@email-addr-hidden> wrote:
>
> > On Fri, Feb 15, 2008 at 4:27 PM, Anders Dahnielson
> >
> > <anders@email-addr-hidden> wrote:
> > >
> > >
> > > On Fri, Feb 15, 2008 at 4:24 PM, Reuben Martin <reuben.m@email-addr-hidden>
> wrote:
> > > >
> > > > On Fri, Feb 15, 2008 at 6:48 AM, Anders Dahnielson
> > >
> >
> > > I tried to unmask it (from the Gentoo Pro-Audio overlay) but I could not
> > > even get libdsp to build on my 64-bit system. Both jack_convolve and
> > > dssi_convolve are dependent on libconvolve which is dependent on libdsp,
> I
> > > guess.
> >
> > That's to do with some minor differences when compiling for x86_64.
> > Actually, this *should* be fixed already. I filed a bug for it myself
> > and it was (supposedly) taken care of. Make sure you've synced the
> > overlay.
> >
> > If it still doesn't work, the quick and dirty way to fix it is to add
> > -fPIC to your CFLAGS and CXXFLAGS while building these packages.
> >
>
> Still not compiling. Forgot to include the error I'm getting, here it is:
>
> x86_64-pc-linux-gnu-gcc -D_REENTRANT -D_THREAD_SAFE -D_ISOC9X_SOURCE
> -D_GNU_SOURCE -DUSE_MEMMOVE -DDSP_X86_64 -I. -I../Inlines -I/usr/include -c
> X86.c
> x86_64-pc-linux-gnu-gcc -D_REENTRANT -D_THREAD_SAFE -D_ISOC9X_SOURCE
> -D_GNU_SOURCE -DUSE_MEMMOVE -DDSP_X86_64 -I. -I../Inlines -I/usr/include -c
> X86-64.c
> X86-64.c: In function 'dsp_x86_64_iirf':
> X86-64.c:318: error: inconsistent operand constraints in an 'asm'
> make: *** [X86-64.o] Error 1

Apparently the new ebuild tries to use the x86_64 assembly that comes
with the package. It doesn't compile correctly with gcc 4.

Use the attached ebuild in it's place. Also remember to add -fPIC to
your CFLAGS / CXXFLAGS while building these three packages.

-Reuben

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev

Received on Mon Feb 18 00:15:08 2008

This archive was generated by hypermail 2.1.8 : Mon Feb 18 2008 - 00:15:09 EET