Hi Mike, Just a couple things: -for commandline, I use a build.sh shell script I put together that just calls scons with all the flags i need, i.e. #!/bin/sh scons gcc4opt=x buildInterfaces=x ... $@ where x is a value and ... are more values. I put the $@ at the end so I can pass in extra things to scons, so if I just want to build one one library I can do that. -don't use the install target in Scons. that's long out of date. instead use the install.py script (python install.py). I believe you can pass in an install root with that. steven On 11/23/06, Mike Coleman wrote: > Here are some bugs and other issues I noticed while building version > 5.04 (under Ubuntu Linux): > > - In SConstruct, 'withMSVC' is missing parentheses in one place. > > - In CsoundVST.cpp, '==' is incorrectly used instead of '=' in two > places (near csoundGetCurrentThreadId). > > - It's not really clear how to configure the scons config variables. > I admit I haven't read the scons manual, but it'd be nice if this were > a little more obvious. I ended up simply editing the code in > SConstruct, but this is surely the wrong way to do things. What would > be nice would be something like the way 'make' works: variables at the > top of a file that can be edited, and easy override at the > command-line. > > - Also in that file, multi-char constants (e.g., 'cVsT') are being > used. These aren't portable and draw a gcc warning. It would be > better, for example, to create the string and cast it to the > appropriate type. > > - 'scons -n install' doesn't work. > > - It seems like the install target isn't installing _CsoundVST.so. > Not sure exactly what's going on there. > > - Shared libraries should probably be the default under Linux (as > opposed to static libs). > > - PYTHON_DIR is being forced to be a system directory. It makes > debugging a lot simpler if *everything* the install target installs > can be redirected to a custom directory. > > - The current .deb file seems to be missing 'csound5gui'. > > - Sometimes when I try to exit CsoundVST it gives an error "Csound > tidy up: Aborted" and doesn't exit (requiring that the program be > manually killed). I wonder if this couldn't be changed to go ahead > and exit in this case. > > Keep up the good work! > Mike > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Csound-devel mailing list > Csound-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-devel > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net