Csound Csound-dev Csound-tekno Search About

[Csnd-dev] disabling libflac, libogg, etc...

Date2016-05-10 15:02
FromRory Walsh
Subject[Csnd-dev] disabling libflac, libogg, etc...
Is there some way I can disable the need to have these libraries (specifically on Windows). These are new dependencies added to 6.07 right? Would it be possible to add a USE_FLAC, USE_OGG, etc to the cmake setup? 

Date2016-05-10 15:08
Fromjpff
SubjectRe: [Csnd-dev] disabling libflac, libogg, etc...
They are lisndfile dependecies not csound as such.  Build libcsound with 
no ogg or flac capabity?


On Tue, 10 May 2016, Rory Walsh wrote:

> Is there some way I can disable the need to have these libraries (specifically
> on Windows). These are new dependencies added to 6.07 right? Would it be
> possible to add a USE_FLAC, USE_OGG, etc to the cmake setup? 
> 
>

Date2016-05-10 15:10
FromVictor Lazzarini
SubjectRe: [Csnd-dev] disabling libflac, libogg, etc...
These are from libsndfile not Csound. So if Csound is linked to them, that's wrong.

Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy
Maynooth University
Ireland

> On 10 May 2016, at 15:02, Rory Walsh  wrote:
> 
> Is there some way I can disable the need to have these libraries (specifically on Windows). These are new dependencies added to 6.07 right? Would it b

Date2016-05-10 15:19
FromRory Walsh
SubjectRe: [Csnd-dev] disabling libflac, libogg, etc...
The latest Windows source will not build unless one specifically sets these libraries. I'm not sure if Csound is linking with them or what's happening, but if I don't set them, I don't get a build.   

On 10 May 2016 at 15:10, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
These are from libsndfile not Csound. So if Csound is linked to them, that's wrong.

Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy
Maynooth University
Ireland

> On 10 May 2016, at 15:02, Rory Walsh <rorywalsh@EAR.IE> wrote:
>
> Is there some way I can disable the need to have these libraries (specifically on Windows). These are new dependencies added to 6.07 right? Would it be possible to add a USE_FLAC, USE_OGG, etc to the cmake setup?


Date2016-05-10 15:21
FromRory Walsh
SubjectRe: [Csnd-dev] disabling libflac, libogg, etc...
Or so I thought...hang on...

On 10 May 2016 at 15:19, Rory Walsh <rorywalsh@ear.ie> wrote:
The latest Windows source will not build unless one specifically sets these libraries. I'm not sure if Csound is linking with them or what's happening, but if I don't set them, I don't get a build.   

On 10 May 2016 at 15:10, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
These are from libsndfile not Csound. So if Csound is linked to them, that's wrong.

Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy
Maynooth University
Ireland

> On 10 May 2016, at 15:02, Rory Walsh <rorywalsh@EAR.IE> wrote:
>
> Is there some way I can disable the need to have these libraries (specifically on Windows). These are new dependencies added to 6.07 right? Would it be possible to add a USE_FLAC, USE_OGG, etc to the cmake setup?



Date2016-05-10 15:23
FromSteven Yi
SubjectRe: [Csnd-dev] disabling libflac, libogg, etc...
The build for windows was modified to require those libraries for the
assumption of static linking to libsndfile.

On Tue, May 10, 2016 at 10:21 AM, Rory Walsh  wrote:
> Or so I thought...hang on...
>
> On 10 May 2016 at 15:19, Rory Walsh  wrote:
>>
>> The latest Windows source will not build unless one specifically sets
>> these libraries. I'm not sure if Csound is linking with them or what's
>> happening, but if I don't set them, I don't get a build.
>>
>> On 10 May 2016 at 15:10, Victor Lazzarini 
>> wrote:
>>>
>>> These are from libsndfile not Csound. So if Csound is linked to them,
>>> that's wrong.
>>>
>>> Victor Lazzarini
>>> Dean of Arts, Celtic Studies, and Philosophy
>>> Maynooth University
>>> Ireland
>>>
>>> > On 10 May 2016, at 15:02, Rory Walsh  wrote:
>>> >
>>> > Is there some way I can disable the need to have these libraries
>>> > (specifically on Windows). These are new dependencies added to 6.07 right?
>>> > Would it be possible to add a USE_FLAC, USE_OGG, etc to the cmake setup?
>>
>>

Date2016-05-10 15:32
FromRory Walsh
SubjectRe: [Csnd-dev] disabling libflac, libogg, etc...
That's it. Ok, now if I want to dynamically link to libsndfile, can I? If so, how? Unity seems to have an issue with csound64.dll that I build with msys2, but not when I build with my old mingw64 build system. The only difference I can see is that my old system links dynamically to libsndfile. So I thought I could try doing this with my msys2 build, but it's not working. Any ideas? 

On 10 May 2016 at 15:23, Steven Yi <stevenyi@gmail.com> wrote:
The build for windows was modified to require those libraries for the
assumption of static linking to libsndfile.

On Tue, May 10, 2016 at 10:21 AM, Rory Walsh <rorywalsh@ear.ie> wrote:
> Or so I thought...hang on...
>
> On 10 May 2016 at 15:19, Rory Walsh <rorywalsh@ear.ie> wrote:
>>
>> The latest Windows source will not build unless one specifically sets
>> these libraries. I'm not sure if Csound is linking with them or what's
>> happening, but if I don't set them, I don't get a build.
>>
>> On 10 May 2016 at 15:10, Victor Lazzarini <Victor.Lazzarini@nuim.ie>
>> wrote:
>>>
>>> These are from libsndfile not Csound. So if Csound is linked to them,
>>> that's wrong.
>>>
>>> Victor Lazzarini
>>> Dean of Arts, Celtic Studies, and Philosophy
>>> Maynooth University
>>> Ireland
>>>
>>> > On 10 May 2016, at 15:02, Rory Walsh <rorywalsh@EAR.IE> wrote:
>>> >
>>> > Is there some way I can disable the need to have these libraries
>>> > (specifically on Windows). These are new dependencies added to 6.07 right?
>>> > Would it be possible to add a USE_FLAC, USE_OGG, etc to the cmake setup?
>>
>>
>


Date2016-05-10 15:35
FromRory Walsh
SubjectRe: [Csnd-dev] disabling libflac, libogg, etc...
I think I've managed it. At least I'm not longer getting errors about those libs. 

On 10 May 2016 at 15:32, Rory Walsh <rorywalsh@ear.ie> wrote:
That's it. Ok, now if I want to dynamically link to libsndfile, can I? If so, how? Unity seems to have an issue with csound64.dll that I build with msys2, but not when I build with my old mingw64 build system. The only difference I can see is that my old system links dynamically to libsndfile. So I thought I could try doing this with my msys2 build, but it's not working. Any ideas? 

On 10 May 2016 at 15:23, Steven Yi <stevenyi@gmail.com> wrote:
The build for windows was modified to require those libraries for the
assumption of static linking to libsndfile.

On Tue, May 10, 2016 at 10:21 AM, Rory Walsh <rorywalsh@ear.ie> wrote:
> Or so I thought...hang on...
>
> On 10 May 2016 at 15:19, Rory Walsh <rorywalsh@ear.ie> wrote:
>>
>> The latest Windows source will not build unless one specifically sets
>> these libraries. I'm not sure if Csound is linking with them or what's
>> happening, but if I don't set them, I don't get a build.
>>
>> On 10 May 2016 at 15:10, Victor Lazzarini <Victor.Lazzarini@nuim.ie>
>> wrote:
>>>
>>> These are from libsndfile not Csound. So if Csound is linked to them,
>>> that's wrong.
>>>
>>> Victor Lazzarini
>>> Dean of Arts, Celtic Studies, and Philosophy
>>> Maynooth University
>>> Ireland
>>>
>>> > On 10 May 2016, at 15:02, Rory Walsh <rorywalsh@EAR.IE> wrote:
>>> >
>>> > Is there some way I can disable the need to have these libraries
>>> > (specifically on Windows). These are new dependencies added to 6.07 right?
>>> > Would it be possible to add a USE_FLAC, USE_OGG, etc to the cmake setup?
>>
>>
>