Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] SConstruct fixed (was Re: SConstruct broken on OSX)

Date2008-04-02 16:16
FromVictor Lazzarini
SubjectRe: [Cs-dev] SConstruct fixed (was Re: SConstruct broken on OSX)
On OSX, at least, installation is a complicated matter, so I would leave
it out of it. But I think if anyone wants to have a go fixing the install
target on Linux and Windows, please do. The install.py script already
does a good job, although it needs to be fixed slightly to take account
of SONAMEs and the change in name of libcsnd. But it's really
designed for linux.

Victor

At 16:06 02/04/2008, you wrote:
>I completely agree. SCons should be used to install (and probably to 
>prepare packages such as the Debian package as well). It is simpler to use 
>one tool and one script (or at least, one language and one set of related 
>scripts) to do all this work, which it is well capable of, rather than a 
>motley collection of tools and scripts.
>
>Regards,
>Mike
>
>-----Original Message-----
> >From: Dave Phillips 
> >Sent: Apr 2, 2008 9:06 AM
> >To: Developer discussions 
> >Subject: Re: [Cs-dev] SConstruct fixed (was Re:  SConstruct broken on OSX)
> >
> >Victor Lazzarini wrote:
> >> This one wasn't easy to find, but I think I fixed it...
> >Hi Victor,
> >
> >I have a tangent question:
> >
> >  Since Scons is used to build Csound, why isn't it used to install it ?
> >I'm just curious, not complaining, but it seems strange to use
> >install.py when "scons install" works so well for other applications.
> >
> >Best,
> >
> >dp
> >
> >
> >-------------------------------------------------------------------------
> >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

Victor Lazzarini
Music Technology Laboratory
Music Department
National University of Ireland, Maynooth


-------------------------------------------------------------------------
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-02 16:29
FromFelipe Sateler
SubjectRe: [Cs-dev] SConstruct fixed (was Re: SConstruct broken on OSX)
AttachmentsNone  None  None  

Date2008-04-02 17:10
FromJonatan Liljedahl
SubjectRe: [Cs-dev] SConstruct fixed (was Re: SConstruct broken on OSX)
As a member of the GoboLinux community, I just wanted to say that this
is *really* important. Not all distributions follow the FHS standard...
(And some users might want to install it under their $HOME, etc..)

Felipe Sateler wrote:
> There's always the possibility of passing installation directories via 
> parameters to scons, eg scons prefix=/usr opcodedir=/usr/lib/csound 
> (ofcoursse, one has to add these variables first).
> 
> On Wednesday 02 April 2008 11:16:07 Victor Lazzarini wrote:
>> On OSX, at least, installation is a complicated matter, so I would leave
>> it out of it. But I think if anyone wants to have a go fixing the install
>> target on Linux and Windows, please do. The install.py script already
>> does a good job, although it needs to be fixed slightly to take account
>> of SONAMEs and the change in name of libcsnd. But it's really
>> designed for linux.
>>
>> Victor
>>
>> At 16:06 02/04/2008, you wrote:
>>> I completely agree. SCons should be used to install (and probably to
>>> prepare packages such as the Debian package as well). It is simpler to use
>>> one tool and one script (or at least, one language and one set of related
>>> scripts) to do all this work, which it is well capable of, rather than a
>>> motley collection of tools and scripts.
>>>
>>> Regards,
>>> Mike
>>>
>>> -----Original Message-----
>>>
>>>> From: Dave Phillips 
>>>> Sent: Apr 2, 2008 9:06 AM
>>>> To: Developer discussions 
>>>> Subject: Re: [Cs-dev] SConstruct fixed (was Re:  SConstruct broken on
>>>> OSX)
>>>>
>>>> Victor Lazzarini wrote:
>>>>> This one wasn't easy to find, but I think I fixed it...
>>>> Hi Victor,
>>>>
>>>> I have a tangent question:
>>>>
>>>>  Since Scons is used to build Csound, why isn't it used to install it ?
>>>> I'm just curious, not complaining, but it seems strange to use
>>>> install.py when "scons install" works so well for other applications.
>>>>
>>>> Best,
>>>>
>>>> dp
>>>>
>>>>
>>>> ------------------------------------------------------------------------
>>>> - 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/marketp
>>>> lace _______________________________________________
>>>> 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/marketpla
>>> ce _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> Victor Lazzarini
>> Music Technology Laboratory
>> Music Department
>> National University of Ireland, Maynooth
>>
>>
>> -------------------------------------------------------------------------
>> 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/marketplac
>> e _______________________________________________
>> 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


-- 
/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