At Fri, 16 Aug 2002 07:25:03 +1000,
Erik de Castro Lopo wrote:
> 
> On Thu, 15 Aug 2002 11:06:33 -0400
> Dave Phillips <[EMAIL PROTECTED]> wrote:
> 
> > Hi, Conrad:
> > 
> >   A quick question: I have libsndfile 0.0.28 installed here, I need it
> > because Ardour doesn't yet utilize 1.0.0. Is there some way I can
> > compile Sweep against the older libsndfile, or do you have any
> > suggestions for both versions co-existing ?
> 
> The two binaries of the library can easily coexist. The main problem 
> is the header file. My suggestions is 
> 
>   1) copy the version 0 header file to /usr/include/sndfile0.h
>   2) install libsndfile version 1
>   3) copy the version 1 header file to /usr/include/sndfile1.h
>   4) soft link which ever header you currently need
 
or include libsndfile statically in ardour.
so far, i'm using the attached patches (first two).

- extract libsndfile-0.0.28 tarball on directory ardour/libs
- apply the first patch on libsndfile directory
- apply the second patch on the root directory of ardour.
- run autogen.sh.


> This should only be a temporary measure. Stefan Kost is currently doing 
> the small amount of work required to make Jack work with version 1.0.0. 

yes, this fix should be very small.
the third attached patch is also a fix but it accepts only version
1.0.0.


Takashi

Attachment: libsndfile-static.dif
Description: Binary data

Attachment: ardour-libsndfile.dif
Description: Binary data

Attachment: libsndfile-1.0-fix.dif
Description: Binary data

Reply via email to