problem with PERFORM forms
Posted in 1997
Topics: Connectivity: ESQL/C, 4GL & Embedded SQL, Server Administration
i, I use informix version 4.11. I have a problem interfacing PERFORM forms with embedded SQL C code. I used CPERF to compile and link the embedded SQL code ( and so obtain a customized SPERFORM), but the linker failed because it could not resolve reference to "_iqdbase". I found out that this function was implemented in the library LIBSQL.A.when I re-linked the program after including this library, I got a host of errors saying that a lot of sqlfunctions have been redefined. cperf m1test.ec collect2: ld returned 1 exit status /usr/bin/ld: /support/informix/lib/libfesql.a(iqcomm.o): _sqcpyrt: multiply defined /support/informix/lib/libfesql.a(iqcomm.o): _iqver2compatible: multiply defined /support/informix/lib/libfesql.a(iqcomm.o): _sqflip: multiply defined /support/informix/lib/libfesql.a(iqcomm.o): _sqfork: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): currpipe: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _ieof: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): forkflag: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): bkend_pid: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): gread: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): gwrite: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _iputlbuf: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _iputunsigned: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _iputpad: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _iputpbuf: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _igetpbuf: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _igetbyte: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _iputdbl: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _igetdecimal: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _iputdecimal: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _igetblob: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _iputblob: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _igobltblob: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _igoblblobs: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _igoblchars: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _igoblints: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _iflushbuff: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _iforkbackend: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): initpipevbles: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): killbackend: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): bebackend: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _ipi_cleanup: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _igoblchars: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _igoblints: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _iflushbuff: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _iforkbackend: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): initpipevbles: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): killbackend: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): bebackend: multiply defined /support/informix/lib/esql/libos.a(ospipe.o): _ipi_cleanup: multiply defined The original CPERF uses functions from the library libfesql.a and libsperf.a someone help FAST!!! thanx/sudhi ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Sudhindra, N Graduate Student Dept. Of Computer Science Office : Residence : 052C, Wisenbaker Engg Research Center 4302, College Main, #377 Texas A&M University, College Station Bryan, Texas 77801 phone : (409) 862-3666 phone : (409) 260-4076 e-mail : Sudhi@tamu.edu ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HE WHO NEVER TRIES, NEVER KNOWS FAILURE.... ..... NOR SUCCESS !!! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~