For a long time I thought Csound environment variables like $INCDIR were only able to contain one path. When I finally looked at the code I realized they do support multiple paths, but the paths must be separated by semicolons. Using semicolons for path separators in environment variables is a Microsoft Windows convention. Unix traditionally uses colons for this purpose. Maybe you will consider something like the following patch which sets the default environment variable path separator to a colon, and only uses a semicolon when WIN32 is defined. I hope this would make the multiple path behavior more easily discoverable for Unix users. This patch was built and tested on Linux only, so definitely needs a look on Windows and other platforms. Cheers, J P.S. Currently in git include/sysdep.h is duplicated in its entirety in... iOS/Csound iOS Examples/csound-iOS/headers/sysdep.h This patch does not modify that copy of the file. Jesse Lucas (1): Use colon as env var element delimiter on Unix Engine/envvar.c | 16 +++++++++------- include/sysdep.h | 6 ++++++ 2 files changed, 15 insertions(+), 7 deletions(-) -- 1.7.10.4 ------------------------------------------------------------------------------ Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! Discover the easy way to master current and previous Microsoft technologies and advance your career. Get an incredible 1,500+ hours of step-by-step tutorial videos with LearnDevNow. Subscribe today and save! http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net