That's a possible solution but I'd say perhaps too complicated for end users. I'm not sure if this is feasible due to the many ways to set up environment variables, but perhaps we should create a GUI app that opens up with the Csound variables to edit (with buttons to open up a file selector to choose a directory to make it easier)? Maybe if we add a csSettings file that lives in user home or modify .csoundrc to allow setting environment variables in a "key=value" format, that would make it cross-platform and then not too difficult to make a GUI for. If .csoundrc, then the GUI could also edit the default commandline values. It might be a solution that could satisify all parties, whether those who prefer to edit values by text or by GUI. The one issue would be making this backwards compatible with .csoundrc as it is now. Having one file to edit environment variables in would be a lot easier to support in terms of documentation too. steven On 4/26/06, David Akbari wrote: > > On Apr 26, 2006, at 2:36 PM, Art Hunkins wrote: > > > On other Windows OS's earlier than XP you set > > environment variables in the autoexec.bat file. > > Actually, after spending some time configuring Csound5 to run properly > in WINE under Linux, (then testing on a spare DX486 running Windows 95) > I have found a potentially better solution for Windows OSes <= 2000 on > the FAT32 filesystem. > > Consider that editing the AUTOEXEC.BAT file requires that the user > either run the batch file or restart the computer. For computers who > have standalone MS-DOS, editing the AUTOEXEC.BAT file is probably the > best solution for adding environment variables. > > However, sometimes within Windows, the DOS shell does not correctly see > the environment variables added by AUTOEXEC.BAT for whatever reason - > > The solution for WINE and >= Windows 95 (with DOS removed on > installation) would be to run the > > C:\WINDOWS> regedit.exe > > command and set them explicitly in the Windows registry. Go to > HKEY_CURRENT_USER and expand it, add if it isn't there a folder called > "Environment" so the path would be > > HKEY_CURRENT_USER/Environment > > Then within the Environment key you can create or modify system values > by adding strings whose value parameters are the corresponding > directory on the hard drive. > > Screenshot -> http://www.csounds.com/akbari/csregedit.png > > > > -David > > > > ------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Csound-devel mailing list > Csound-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-devel > ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642 _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net