Re: Linux4GL
Posted in 1999
Colonel Panic wrote: > > In article <Mi%F3.2213$gE.58975@stones>, > Howard Soper <howard.soper@virgin.net> wrote: > >Redhat 6.0 ( Kernel as delivered on distrib ) > >IDS V7.30.UC7 > >4GL V7.20.UD1 > >RDS V7.20.UD1 > > First of all, trash those old versions of 4GL and RDS -- the signal > botches render them unusable, IMHO. Download the .UD7 versions > instead. > > >I "thought" this required glibc libraries and these have been > >installed from rpm. > > You can check to see if glibc is already installed -- 2.1.1 probably > is. BUT, you need the older version of the libraries and the > compiler. Check Dejanews for my posting of a few weeks ago where I > list the specific backward-compatibility packages needed and the > INFORMIXC setting you should use. Or go to the Dynamic 4GL corner of the IDN web site. It has been moribund for a while, but it is showing signs of perking back into something vaguely resembling life. If you find the "What's New" page, you'll find a link which lists exactly the modules you need to install, and a patch which modifies the c4gl script so that it will use the correct C compiler unless you set the INFORMIXC or CC environment variables explicitly. You can also get at the page from the I4GL FAQS page and the Linux Installation page, but they're harder to get to than the What's New page. And apart from this, not much has changed in the techie sections. > >Problem occurs on even a 4 line main, display "Arrrghh", end main > >compiles OK but gives immediate segmentation fault. What's the fourth line? I only needed three for my testing. > Right, because 4GL 7.20.* won't run on Red Hat 6.0 without the > backward-compatibility packages. ...because it was created with glibc 2.0.7, and glibc 2.1.1 has some differences in the way it handles simple but important things like stdin, stdout and stderr. -- Jonathan Leffler (jleffler@informix.com, jleffler@earthlink.net) Guardian of DBD::Informix v0.62 -- see http://www.perl.com/CPAN #include <disclaimer.h>