Csound Csound-dev Csound-tekno Search About

[CSOUND-DEV:4455] Re: Csound5

Date2004-04-07 00:10
From"Michael Gogins"
Subject[CSOUND-DEV:4455] Re: Csound5
Bad news!

Anthony, what is your preference in build systems?

Customizable makefiles like John Fitch used in Csound 4.23?

SCons?

CMake?

boost::jam?

autotools?

============================================
Michael Gogins
gogins at pipeline period com
Irreducible Productions
CsoundVST, an extended version of Csound for programming music and sound
Available at http://sourceforge.net/projects/csound/
============================================


----- Original Message ----- 
From: "Anthony Kozar" 
To: "Csound Developers Discussion List" 
Sent: Tuesday, April 06, 2004 1:22 PM
Subject: [CSOUND-DEV:4454] Re: Csound5


> The problem cannot be fixed without modifying the guts of Scons.
>
> I wrote tools for the Mac C compiler and linker.  Then, to test I tried
> using Scons to build a "hello world" program.  The build script fails long
> before it calls any of my code during the initialization of Scons.
>
> Basically, somebody decided to split pathnames at one point using
> string.split instead of the functions in os.path and then wrote code
> assuming that the path was either for Unix or Windows.  I don't really
> understand the purpose of the code (yet), so I can't fix it.
>
> I will try posting on the Scons list again.
>
> Anthony Kozar
> anthony.kozar@utoledo.edu
>
>
> On 4/6/04 10:03 AM, gogins@pipeline.com etched in
> stone:
>
> > Thanks for looking into Mac scons. I would recommend posting again with
> > somewhat different wording. Have you googled their mailing lists? What
> > exactly is the problem with pathnames - is this something I might be
able
> > to fix in SConstruct?
>

Date2004-04-07 02:27
FromAnthony Kozar
Subject[CSOUND-DEV:4456] Re: Csound5
(this is my third draft of this email -- I am trying very hard not to ramble
:)

On 4/6/04 7:10 PM, Michael Gogins etched in stone:

> Bad news!
> 
> Anthony, what is your preference in build systems?

Jam is the only build system out of the ones that you mentioned that already
works on MacOS 9.

I usually prefer working with a project-based IDE (i.e. CodeWarrior).
However, I think that free software should have a free build system
available as an option.

I will continue working with Scons and MPW as an alternative as I am able.

Anthony Kozar
anthony.kozar@utoledo.edu