Regarding Debuuger
Posted in 2006
Topics: Connectivity: ESQL/C, 4GL & Embedded SQL
Hi, We currently have Informix c4gl and want to have debugger(fgldb) which comes along with r4gl. We want to have Informix Debugger fgldb. Is Debugger free , In short how to get it or have c4gl application get debugged like the fgldb debugger. -- Regards, Prateek Jain
Prateek Jain wrote: > Hi, > We currently have Informix c4gl and want to have debugger(fgldb) > which comes along with r4gl. We want to have Informix Debugger fgldb. Is > Debugger free , In short how to get it or have c4gl application get > debugged like the fgldb debugger. The best you can do is to compile the c4gl app with -g and use a conventional debugger. If it gets a bit weird, then use -G and -keep to eliminate the 4Gl line numbers and debug at the .c file level. The only 4GL level debugger for Informix 4GL is fgldb for which you need r4gl since it debugs the pcode not machine code. Art S. Kagel
Prateek Jain wrote: > Hi, > We currently have Informix c4gl and want to have debugger(fgldb) > which comes along with r4gl. We want to have Informix Debugger fgldb. Is > Debugger free , In short how to get it or have c4gl application get > debugged like the fgldb debugger. The best you can do is to compile the c4gl app with -g and use a conventional debugger. If it gets a bit weird, then use -G and -keep to eliminate the 4Gl line numbers and debug at the .c file level. The only 4GL level debugger for Informix 4GL is fgldb for which you need r4gl since it debugs the pcode not machine code. Art S. Kagel
Prateek Jain wrote: > Hi, > We currently have Informix c4gl and want to have debugger(fgldb) > which comes along with r4gl. We want to have Informix Debugger fgldb. Is > Debugger free , In short how to get it or have c4gl application get debugged > like the fgldb debugger. > > > -- > Regards, > Prateek Jain > transfer your i4gl development licenses to r4gl development licenses. Buy fgldb licenses Buy one or two i4gl licenses so that once you have developed your applications you can compile then as c executables