Compile errors in interface programs
Posted in 1999
Topics: General Discussion
Hi Folks May be I am not supposed to put it here....... I got some interface programms which communicate between informix5.00 UC6 and Oracle. Theses programs are working ok on AIX3.1 and Informix5.00. Now I moved them to new box of AIX4.2 and Informix7.22 UC1 ( I exactly copied the directory structure and made changes to makefile to set the include PATH). I compiled it .....getting a bunch of errors.... I am attaching both the makefile and the errors .... I would really appreciate if anyone can suggest me something on makefile by looking at the makefile... Saleem
Saleem Mohammad wrote: > I got some interface programms which communicate between > informix5.00 UC6 and Oracle. > > Theses programs are working ok on AIX3.1 and Informix5.00. > > Now I moved them to new box of AIX4.2 and Informix7.22 UC1 > (I exactly copied the directory structure and made changes to > makefile to set the include PATH). > > I compiled it .....getting a bunch of errors.... I am attaching both > the makefile and the errors .... Well, the old version used a bunch of I4GL libraries and did not use either the esql or c4gl scripts to do the linking. With 7.2x, the list of libraries has changed radically. Use the esql script to link ESQL/C programs -- anything else is error prone in the extreme. For example, when you upgrade to 7.23 or 7.24, the library lists change; when you upgrade to 7.30 or ClientSDK, the library lists will change again. Even within a release, changing between static libraries and shared libraries can change the list of libraries, and the order in which they occur. -- Jonathan Leffler (jleffler@informix.com, jleffler@earthlink.net) Guardian of DBD::Informix v0.60 -- see http://www.perl.com/CPAN #include <disclaimer.h>