[LAD] Freeverb3 convolution + JACK

Reuben Martin reuben.m at gmail.com
Sun Feb 17 20:23:14 UTC 2008


On Feb 15, 2008 5:13 PM, Anders Dahnielson <anders at dahnielson.com> wrote:
>
> On Fri, Feb 15, 2008 at 11:50 PM, Reuben Martin <reuben.m at gmail.com> wrote:
>
> > On Fri, Feb 15, 2008 at 4:27 PM, Anders Dahnielson
> >
> > <anders at dahnielson.com> wrote:
> > >
> > >
> > > On Fri, Feb 15, 2008 at 4:24 PM, Reuben Martin <reuben.m at gmail.com>
> 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libdsp-5.0.2.ebuild
Type: application/octet-stream
Size: 2767 bytes
Desc: not available
URL: <http://lists.linuxaudio.org/pipermail/linux-audio-dev/attachments/20080217/3e4f451a/attachment.obj>


More information about the Linux-audio-dev mailing list