Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] cenviron

Date2005-06-12 17:48
FromMichael Gogins
SubjectRe: [Cs-dev] cenviron
Some of the .c files in py are generated by Python and #included in other .c files, so they should not be in CVS anyway (and perhaps are not). However, they definitely need to get built.  Other .c files are pre-written and need to be in CVS.

Needless to say, don't delete anything without verifying that these opcodes still build and run.

Regards,
Mike

-----Original Message-----
From: Istvan Varga 
Sent: Jun 12, 2005 6:04 AM
To: csound-devel@lists.sourceforge.net
Subject: Re: [Cs-dev] cenviron

jpff@codemist.co.uk wrote:

> The only files that refer to cenviron are
> ./Engine/oload.c
 > ./Top/csound.c

These actually use cenviron_ (with an underscore) that is a constant
structure used to set the initial state of a dynamically allocated
ENVIRON structure (defined in oload.c, used in csoundCreate() and
oloadRESET()).

> ./util1/scot/scot_main.c
> ./util2/envext/envext.c
> ./util2/exports/het_export.c
> ./util2/mixer/mixer.c
> ./util2/mixer/xtrct.c
> ./util2/scale.dir/scale.c
> ./Opcodes/py/csoundmodule.c

These are old files currently not built by SConstruct, and have not been
updated for the removal of cenviron. The utilities probably need to be
fixed so that they can be built again. Not sure about Opcodes/py/csoundmodule.c
- some files in Opcodes/py/ seem to be unused and may possibly be deleted.


-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel





-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-06-12 18:34
FromIstvan Varga
SubjectRe: [Cs-dev] cenviron
Michael Gogins wrote:

> Some of the .c files in py are generated by Python and #included in other .c files,
 > so they should not be in CVS anyway (and perhaps are not).
 > However, they definitely need to get built.
 > Other .c files are pre-written and need to be in CVS.

At least the following files are probably not needed:

py.diff - an old diff file

csoundmodule.c - it is not included, referenced, or used anywhere
   grepping the entire source tree for csoundmodule.c reveals no hits
   this file would also fail when compiled



-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net