Re: [linux-audio-dev] caps 0.1.0

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] caps 0.1.0
From: Fernando Pablo Lopez-Lezcano (nando_AT_ccrma.Stanford.EDU)
Date: Wed Feb 18 2004 - 23:18:05 EET


On Wed, 2004-02-18 at 12:50, Tim Goetze wrote:
> >I read:
> >> can you try the attached patch please?
> >
> >works with gcc-3.2, but not 3.3:
> >In file included from Eq.h:4,
> > from Eq.cc:31:
> >dsp/Eq.h:167:46: missing terminating " character
> >dsp/Eq.h:181:57: missing terminating " character
> >dsp/Eq.h:185:46: missing terminating " character
> >dsp/Eq.h:194:57: missing terminating " character
> >dsp/Eq.h:199:38: missing terminating " character
> >dsp/Eq.h:205:82: missing terminating " character
> >make: *** [Eq.o] Error 1
>
> ah, glad to hear it gets better, thanks.
>
> to cure this, can you try the patch attached please?

With the two patches (patch and patch-two) it builds on RH9, RH8.0,
RH7.3 and FC1 (woohoo! :-)

I get this warning:
Reverb.cc: In constructor `Plate::Plate(double)':
Reverb.cc:232: warning: passing `double' for argument 2 of `void
   ModLattice::init(int, int)'
Reverb.cc:233: warning: passing `double' for argument 2 of `void
   ModLattice::init(int, int)'

Two details. A "make clean" leaves the sources in a non-compilable
state, a subsequent make gets me this:

make: *** No rule to make target
`/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/include/stddef.h', needed by
`Cabinet.o'. Stop.

The location of ladspa.h is assumed to be /usr/local/include, that is
not true on my systems (/usr/include). Not a big deal, easily fixed by
redoing the link at build time.

-- Fernando


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Wed Feb 18 2004 - 23:20:20 EET