Re: gcc and Informix-4GL
Posted in 1993
In article <3886.480.uupcb@dwarp.com> you write: } Has anyone out there configured their system to use gcc as the C compiler } for Informix 4GL and/or ESQL/C? } I modified the "c4gl" script to work with "gcc". The differences (which can be used by the "patch" program) are enclosed below... Here --------- Snip Here --------- Snip Here --------- Snip Here --------- Snip *** /usr/informix/bin/c4gl Tue Nov 5 15:01:49 1991 --- /usr/informix/bin/gc4gl Sun Jun 20 20:03:34 1993 *************** *** 16,23 : UNAUTHORIZED USE, COPYING OR OTHER REPRODUCTION IS PROHIBITED BY LAW. : : ! : Title: c4gl ! : Sccsid: @(#)c4gl 7.6 6/25/91 11:01:05 : Description: : : c4gl - call fglc for each .4gl file --- 16,23 ----- : UNAUTHORIZED USE, COPYING OR OTHER REPRODUCTION IS PROHIBITED BY LAW. : : ! : Title: gc4gl ! : Sccsid: @(#)gc4gl 7.6 6/25/91 11:01:05 : Description: : : gc4gl - call fglc for each .4gl file *************** *** 20,26 : Sccsid: @(#)c4gl 7.6 6/25/91 11:01:05 : Description: : ! : c4gl - call fglc for each .4gl file : : ********************************************************************** : ' --- 20,26 ----- : Sccsid: @(#)gc4gl 7.6 6/25/91 11:01:05 : Description: : ! : gc4gl - call fglc for each .4gl file : : ********************************************************************** : ' *************** *** 27,33 if [ $# -lt 1 ] then ! echo "Usage: c4gl [-Vaec] [-ansi] [-anyerr] [-otherargs]" echo " source.4gl ... [othersrc.c ...] [otheresql.ec ...] " echo " [otherobj.o ...] [yourlib.a ...] [-o outfile] [-l lnkflags]" echo "" --- 27,33 ----- if [ $# -lt 1 ] then ! echo "Usage: gc4gl [-Vaec] [-ansi] [-anyerr] [-otherargs]" echo " source.4gl ... [othersrc.c ...] [otheresql.ec ...] " echo " [otherobj.o ...] [yourlib.a ...] [-o outfile] [-l lnkflags]" echo "" *************** *** 104,111 if [ $DOEXIT -eq 0 -a $STAT -eq 0 ] then INFDIR=${INFORMIXDIR=/usr/informix} ! exec cc -I$INFDIR/incl $A $INFDIR/lib/lib4gl.a \\ ! $INFDIR/lib/libnforms.a $INFDIR/lib/libfesql.a -lcurses -lx else exit $STAT fi --- 104,112 ----- if [ $DOEXIT -eq 0 -a $STAT -eq 0 ] then INFDIR=${INFORMIXDIR=/usr/informix} ! exec gcc -I$INFDIR/incl $A -traditional -fpcc-struct-return \\ ! $INFDIR/lib/lib4gl.a $INFDIR/lib/libnforms.a $INFDIR/lib/libfesql.a \\ ! -lcurses -lx else exit $STAT fi Here --------- Snip Here --------- Snip Here --------- Snip Here --------- Snip DAS -- David Snyder @ Snide Computer Services - Folcroft, PA Current Release is db4glgen-3.17 UUCP: ..!uunet!das13!dave INTERNET: dave.snyder@snide.com