Re: ESQL/C + GX (yes)
Posted in 1993
[somebody claimed...] >>According to the Informix people at last summer's Worldwide Users Conference >>4GL/GX was not planned to support ESQL extensions. [thompson@stars.gsfc.nasa.gov (William Thompson, code 682.1, x2040) reacts...] >Let me be very clear on this. I got the impression from the Informix >literature that 4GL/GX simply gave a windows interface to 4GL. This led me to >believe that everything you could do in 4GL you'd be able to do in 4GL/GX. Are >you telling me that this is *NOT* true? I just asked two developers and both were positive that 4GL/GX supports construction of a custom runner just like 4GL RDS does. So yes, you can continue to use your own ESQL/C functions with 4GL/GX...probably! There are two new things to worry about. 1) If your C functions try to interact with the user, either using curses, or stdout, or reverse-engineered Informix library calls (who would do that?), they will likely break owing to the very different user-interface environment. *Documented* library functions still work as before of course (subject to any warnings or restrictions you may find in the 4GL/GX pamphlet). And C functions that deal with the database, files, and other non-interface issues have no new constraints with /GX. 2) When linking the custom runner, the Motif libraries are required. The procedure is documented in the 4GL/GX pamphlet. Dave Cortesi