Translating with DrWatson… this can take a few seconds the first time.
This is a genuine, complex translation. DrWatson protects commands, error codes, and log output while naturally translating the surrounding text. It’s translated once and saved.
Dennis Melnikov asked about porting a large Informix 4GL RDS project from SPARC Solaris to x86 Linux using Aubit4gl. Paul Watson moved a whole ERP to Aubit with few changes (library path, compiler, a couple of missing built-ins, inline C). Oyvind Gjerstad hit subtle form input array differences. Cesar Martins asked about debugging; Sebastien Flaesch suggested Genero instead.
Auto-generated by Claude from the posts below — may be imperfect; read the full thread.
Dennis Melnikov — source: IBM Community (ConnectedCommunity.org) Informix forum
Hi,
We have a huge Informix 4GL-based project, RDS on SPARC Solaris.
Our goal is to migrate it to x86 Linux.
A problem with Aubit4gl is that it does not have same scripts as I4GL that we use.
Does anybody have an experience of porting a large I4GL project to Aubit4gl?
------------------------------
Sincerely,
Dennis
------------------------------
↪ replying to Dennis Melnikov
Paul Watson — source: IBM Community (ConnectedCommunity.org) Informix forum
Yep, I moved an entire ERP system to Aubit, for the most part it was changing the LD_LIBRARY_PATH, switching out c4gl. The system was all make files so no syspmg4gl (??) database
A couple of 4gl built in are missing, upper or lower (AFAIR). Easy fix, just create your own in the audit library.
External C calls where moved to inline C in the 4gl - it was just easier
Performance wise, with a few exceptions no significant differences.
Bottom line, if you have good build env it is a relatively easy change
Cheers
Paul
On 2/20/2025 7:15 AM, Dennis Melnikov via IBM TechXchange Community wrote:
01000195237fd8a6-bbc4383c-b5d0-4726-bde1-152f380f2501-000000@email.amazonses.com">
Hi, We have a huge Informix 4GL-based project, RDS on SPARC Solaris. Our goal is to migrate it to x86 Linux. A problem with Aubit4gl is that it... -posted to the "Informix" group
↪ replying to Dennis Melnikov
Øyvind Gjerstad — source: IBM Community (ConnectedCommunity.org) Informix forum
Migrated our legacy 4gl to aubit some years ago. Went mostly fine. Ran into some subtle differences in input array in forms, and had to change a few forms. Already had a makefile based build environment, so not too difficult there.
------------------------------
Øyvind Gjerstad
Developer/Architect
PostNord AS
------------------------------
↪ replying to Paul Watson
Cesar Martins — source: IBM Community (ConnectedCommunity.org) Informix forum
Hi,
How difficult is debug with Aubit?
Considering the original 4GL fgldb , the CUI interface, shortcuts, trace, etc is quite easy for any developer to use.
With Aubit, I saw on they website the debugger is with gdb, which as far I know will debug the code at C level.
I Think that will not be friendly like fgldb or even easy for a developer without C skills.
Did I get the wrong impression?
↪ replying to Cesar Martins
Sebastien FLAESCH — source: IBM Community (ConnectedCommunity.org) Informix forum
We use strictly necessary cookies to make this site work. With your
consent we’d also use optional cookies for analytics and marketing. You can accept all,
reject all, or choose. Read our Cookie Policy.