> Hi folks,
>
> Firstly I use unicon but from time to time I want to check for backward
> compatibility or inconsistency. Also this becomes more of intereste with
> the Icon 9.5beta.
>
> Is anyone running both? And is there an easy way to reference both?
>
> David
I don't run both, but we have to run several different versions of three
brands of database engine, a few versions of a particular 4GL language, a few
versions of the tools I've written with (Un)Icon, and a partridge in a pear
tree.
You just need to install the things in their own directories; using a regular
pattern of directories is a great help:
/opt/icon-X
/opt/icon-Y
/opt/unicon-A
/opt/unicon-B
etc so that the scripts can do simple susbtitutions of values like X and Y
then identify the critical variables as pointed out by Clinton (PATH, IPATH
and LPATH is a refreshingly small set compared to the other things I've
mentioned)
Makefiles should refer symbolically to the products.
For our development environments, I've overridden cd (using Korn Shell
trickery) so that it recognizes entry into project sub-directories and fires
off a setup script at the top of project trees. This way, our developers don't
have to do anything to have the correct environment no matter how they move
around. On Windows, I've recently achieved the same CD trick using Windows
PowerShell to control a DOS-box type of environment. I can paste the
PowerShell trick if anyone's interested in it; PowerShell seriously obsoletes
cmd.exe on Windows.
My ksh scripts are probably massive overkill for the simple use you need, but
something along the lines of Steve's shell functions would be fine. You only
have to remember to invoke them manually.
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Unicon-group mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/unicon-group