Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] SupportLibs package

Date2008-04-04 21:26
Fromvictor
SubjectRe: [Cs-dev] SupportLibs package
Because if the module does not load (even though it might not
be used) Csound fails to start. Removing the dylib prevents it,
so there is a choice of not supplying it, which in my view
is not the best. Generally speaking  the way things are works,
and I try to supply the latest Jack libs with Csound. For
concerned users, they can install the dependencies themselves.

Victor
----- Original Message ----- 
From: "matt ingalls" 
To: "Developer discussions" 
Sent: Friday, April 04, 2008 9:17 PM
Subject: Re: [Cs-dev] SupportLibs package


> why is jack is required for csound to work????
>
> On Apr 4, 2008, at 11:28 AM, victor wrote:
>
>> Because if I don't  users will have to look for it and install it,
>> otherwise Csound will fail to start. If the user has Jack, he should
>> just unselect the support libs.
>>
>> The installer contains a list of what is provided and if users do not
>> want the installation to overwrite anything, they can unselect
>> the package.
>>
>> This was the simplest way to provide a complete Csound without
>> having people complaining that it doesn't work  because
>> dynamic libs are missing.
>>
>> I am happy to pass on the task of making the OSX binary installers to
>> anyone else that knows better.
>>
>> Victor
>>
>>
>> ----- Original Message -----
>> From: "Jonatan Liljedahl" 
>> To: "Developer discussions" 
>> Sent: Friday, April 04, 2008 7:22 PM
>> Subject: [Cs-dev] SupportLibs package
>>
>>
>>> What does the OS X csound SupportLibs package contain except
>>> libjack and
>>> libsndfile?
>>>
>>> Why do you include libjack? I would think that the point with JACK
>>> is to
>>> be able to connect software with other software and hardware, so if
>>> the
>>> user wants it she would have JackOSX installed already.
>>>
>>> It's not nice if the SupportLibs package overwrites existing JackOSX
>>> installation...
>>>
>>> And why not bundle libsndfile with the CsoundLib.framework?
>>>
>>> -- 
>>> /Jonatan         [ http://kymatica.com ]
>>>
>>> -------------------------------------------------------------------------
>>> Check out the new SourceForge.net Marketplace.
>>> It's the best place to buy or sell services for
>>> just about anything Open Source.
>>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>> -------------------------------------------------------------------------
>> Check out the new SourceForge.net Marketplace.
>> It's the best place to buy or sell services for
>> just about anything Open Source.
>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> matt ingalls
> development@gvox.com
>
>
>
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel 


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2008-04-06 12:37
FromJonatan Liljedahl
SubjectRe: [Cs-dev] SupportLibs package
Would it be possible to load it dynamically? Something like putting the
JACK support in a dylib/shared object file and use dlopen to open it?

victor wrote:
> Because if the module does not load (even though it might not
> be used) Csound fails to start. Removing the dylib prevents it,
> so there is a choice of not supplying it, which in my view
> is not the best. Generally speaking  the way things are works,
> and I try to supply the latest Jack libs with Csound. For
> concerned users, they can install the dependencies themselves.
> 
> Victor
> ----- Original Message ----- 
> From: "matt ingalls" 
> To: "Developer discussions" 
> Sent: Friday, April 04, 2008 9:17 PM
> Subject: Re: [Cs-dev] SupportLibs package
> 
> 
>> why is jack is required for csound to work????
>>
>> On Apr 4, 2008, at 11:28 AM, victor wrote:
>>
>>> Because if I don't  users will have to look for it and install it,
>>> otherwise Csound will fail to start. If the user has Jack, he should
>>> just unselect the support libs.
>>>
>>> The installer contains a list of what is provided and if users do not
>>> want the installation to overwrite anything, they can unselect
>>> the package.
>>>
>>> This was the simplest way to provide a complete Csound without
>>> having people complaining that it doesn't work  because
>>> dynamic libs are missing.
>>>
>>> I am happy to pass on the task of making the OSX binary installers to
>>> anyone else that knows better.
>>>
>>> Victor


-- 
/Jonatan         [ http://kymatica.com ]

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net