Re: Relay Module does not work
Posted in 1998
Infocus Support wrote: > > Dears, > > I need your help to solve this problem. Our customer had upgraded his > machine and his Informix Software. The old machine were running Aix > 3.2.5 and the > previous Informix products were Online 5.05, 4GL 4.12 and SQL 4.12. > > The new machine runs Aix 4.2.1.0 and the new Informix products are IDS > 7.3 , 4GL 7.2 and SQL 7.2. > > The customer needs to run his old compiled 4ge programs on the new > environment, so we > set the SQLEXEC=$INFORMIXDIR/lib/sqlrm environment variable, but we get > the following error message when we run any old 4ge: > > "please install an INFORMIX-4GL Run Time Facility and run this program > again". This is an old one. The older 4GL modules are looking for their message files, which is the primary component of the 'run-time' facility. IDS 7.2xx+ moved the files into GLS subdirectories. You may have to reinstall, installing the 4GL first but try this first, it works for more recent 4GL programs but yours are older so YMMV: cd $INFORMIXDIR/msg/en_us/0333 for file in *; do ln -s $file $INFORMIXDIR/msg/$file; done If you are not running the US English language version of IDS change the message subdirectory appropriately. Art S. Kagel