Re: INFORMIX-CGI and IBM RISC/6000
Posted in 1996
Topics: High Availability & Replication, Connectivity: ESQL/C, 4GL & Embedded SQL, Platform-Specific Issues, Internationalization & Character Sets
Chris Drauch wrote: > > Javier Perez wrote > > > >please, i need help on compiling INFORMIX-CGI libraries for the > >INFORMIX-4GL on an IBM RISC/6000 with AIX ver 3.2.5. > > > >we always obtain an error during "make" libraries in the module > >"cgiprintblob.ec" cornenning with the structure "loc_t". > > > > #include <locator.h> > > main() > { > loc_t *my_loc; > exit(0); > } > I personally don't have any experience on AIX at all, but customers have run into this problem in the past. There is a duplicate structure (loc_t) defined in the ESQL/C header <locator.h> and IBM's header "/usr/include/sys/localedef31.h" The workaround is to rename it in your Informix application. We have made some suggestions in the CGI Kit FAQ at: http://www.informix.com/informix/dbweb/grail/faq2.htm#HDR7 "7.0 Platform-Specific Questions" section. -- =============================================================== Matthew Eichler Project Manager Informix Software, Inc. MIS Systems Technology Group (415) 926-6863 FAX (415) 926-6959 matthew@informix.com http://www.informix.com ===============================================================