Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
Missing | 2019-06-13 | ||
archive.c | 2019-06-13 | 9.5 kB | |
archive.h | 2019-06-13 | 1.5 kB | |
bitmap.c | 2019-06-13 | 8.8 kB | |
bitmap.h | 2019-06-13 | 895 Bytes | |
config.h | 2019-06-13 | 17.2 kB | |
debug.c | 2019-06-13 | 4.3 kB | |
debug.h | 2019-06-13 | 2.8 kB | |
decimal.h | 2019-06-13 | 619 Bytes | |
dirname.c | 2019-06-13 | 3.2 kB | |
efopen.c | 2019-06-13 | 1.1 kB | |
emalloc.c | 2019-06-13 | 2.7 kB | |
emalloc.h | 2019-06-13 | 2.0 kB | |
errerr1.c | 2019-06-13 | 650 Bytes | |
errerr2.c | 2019-06-13 | 669 Bytes | |
errhelp.c | 2019-06-13 | 2.2 kB | |
estrdup.c | 2019-06-13 | 731 Bytes | |
filter.h | 2019-06-13 | 1.7 kB | |
filterio.c | 2019-06-13 | 1.5 kB | |
getopt.c | 2019-06-13 | 21.3 kB | |
getopt.h | 2019-06-13 | 3.3 kB | |
i4glrds.doc | 2019-06-13 | 15.7 kB | |
imageprt.c | 2019-06-13 | 3.6 kB | |
imageprt.h | 2019-06-13 | 1.1 kB | |
jlss.h | 2019-06-13 | 4.0 kB | |
jlss.sh | 2019-06-13 | 21.6 kB | |
ldint.c | 2019-06-13 | 1.3 kB | |
ldlong.c | 2019-06-13 | 1.4 kB | |
LICENCE | 2019-06-13 | 1.1 kB | |
Makefile | 2019-06-13 | 5.9 kB | |
mkbod.sh | 2019-06-13 | 2.4 kB | |
mkmsd.sh | 2019-06-13 | 2.1 kB | |
mknmd.sh | 2019-06-13 | 4.9 kB | |
mkpath.c | 2019-06-13 | 2.3 kB | |
multi1a.4gl | 2019-06-13 | 157 Bytes | |
multi1b.4gl | 2019-06-13 | 157 Bytes | |
multi1c.4gl | 2019-06-13 | 157 Bytes | |
multi1d.4gl | 2019-06-13 | 157 Bytes | |
multi2a.4gl | 2019-06-13 | 157 Bytes | |
multi2b.4gl | 2019-06-13 | 157 Bytes | |
multi2c.4gl | 2019-06-13 | 157 Bytes | |
multi2d.4gl | 2019-06-13 | 157 Bytes | |
multi3a.4gl | 2019-06-13 | 158 Bytes | |
multi3b.4gl | 2019-06-13 | 157 Bytes | |
multi3c.4gl | 2019-06-13 | 157 Bytes | |
multi3d.4gl | 2019-06-13 | 157 Bytes | |
multi4a.4gl | 2019-06-13 | 157 Bytes | |
multi4b.4gl | 2019-06-13 | 157 Bytes | |
multi4c.4gl | 2019-06-13 | 157 Bytes | |
multi4d.4gl | 2019-06-13 | 157 Bytes | |
p4gl.1 | 2019-06-13 | 1.8 kB | |
p4gl.sh | 2019-06-13 | 1.8 kB | |
pcode.c | 2019-06-13 | 7.5 kB | |
prodverstamp.sh | 2019-06-13 | 8.4 kB | |
rdsblock.c | 2019-06-13 | 16.5 kB | |
rdslib-2010.02.sha | 2019-06-13 | 9.7 kB | |
rdslib-2010.02.sum | 2019-06-13 | 99 Bytes | |
rdslib.1 | 2019-06-13 | 3.0 kB | |
rdslib.bod | 2019-06-13 | 1.7 kB | |
rdslib.c | 2019-06-13 | 15.3 kB | |
rdslib.h | 2019-06-13 | 5.0 kB | |
rdslib.ins | 2019-06-13 | 2.1 kB | |
rdslib.jdc | 2019-06-13 | 200 Bytes | |
rdslib.lst | 2019-06-13 | 3.6 kB | |
rdslib.msd | 2019-06-13 | 7.3 kB | |
rdslib.nmd | 2019-06-13 | 8.2 kB | |
rdslink.1 | 2019-06-13 | 3.9 kB | |
rdslink.c | 2019-06-13 | 13.4 kB | |
rdsscan.1 | 2019-06-13 | 2.0 kB | |
rdsscan.c | 2019-06-13 | 4.1 kB | |
rdsscan.h | 2019-06-13 | 1.6 kB | |
rdssplit.1 | 2019-06-13 | 1.5 kB | |
rdssplit.c | 2019-06-13 | 10.0 kB | |
README | 2019-06-13 | 3.3 kB | |
signal.c | 2019-06-13 | 1.7 kB | |
stderr.c | 2019-06-13 | 15.3 kB | |
stderr.h | 2019-06-13 | 6.2 kB | |
stdfilter.c | 2019-06-13 | 4.7 kB | |
stint.c | 2019-06-13 | 1.2 kB | |
stldint.h | 2019-06-13 | 8.9 kB | |
stlong.c | 2019-06-13 | 1.3 kB | |
symbol.c | 2019-06-13 | 4.8 kB | |
sysstat.h | 2019-06-13 | 3.5 kB | |
system.h | 2019-06-13 | 494 Bytes | |
test01.4gl | 2019-06-13 | 133 Bytes | |
test02.4gl | 2019-06-13 | 111 Bytes | |
test03.4gl | 2019-06-13 | 113 Bytes | |
test04.4gl | 2019-06-13 | 121 Bytes | |
test05.4gl | 2019-06-13 | 119 Bytes | |
test06.4gl | 2019-06-13 | 111 Bytes | |
test07.4gl | 2019-06-13 | 193 Bytes | |
test08.4gl | 2019-06-13 | 121 Bytes | |
test09.4gl | 2019-06-13 | 124 Bytes | |
test10.4gl | 2019-06-13 | 120 Bytes | |
test11.4gl | 2019-06-13 | 160 Bytes | |
test12.4gl | 2019-06-13 | 180 Bytes | |
test13.4gl | 2019-06-13 | 107 Bytes | |
test.mk | 2019-06-13 | 2.8 kB | |
updnmd.sh | 2019-06-13 | 4.2 kB | |
vstrcpy.c | 2019-06-13 | 2.2 kB | |
xdefs.c | 2019-06-13 | 7.3 kB | |
Totals: 101 Items | 355.2 kB | 0 |
README FOR RDSLIB AND RDSLINK ============================= RDSLIB Version 2010.02 (2010-09-04) There are three programs in this product for use with Informix 4GL-RDS: rdsscan - p-code scanner rdslib - p-code librarian rdslink - p-code linker The rdsscan program is primarily intended as a diagnostic tool if something goes wrong. The rdslib program is analogous to the ranlib program that used to be used by Unix C compilation systems. It takes an archive file containing p-code object files (*.4go), and adds an file which allows rdslink, the p-code linker, to identify where functions, reports and global variables are defined. The rdslink program assembles a p-code program (*.4gi) from a collection of object files (*.4go) and possibly a collection of p-code libraries maintained by rdslib, the p-code librarian. Of necessity, there is a symbiotic relationship between these two programs; neither is of much use without the other. Compilation ----------- This is not as clean as it should be. Examine the header config.h to see whether any of the predefined systems is suitable (SOLARIS_2x is close for most SVR4 machines, including early versions of Linux, but LINUX_GLIBC21 is better if you have the GNU C Library v2.1 or later). Copy Makefile to makefile and edit it to fix the defines at the top so that they are suitable for your machine. You may want to uncomment the value for DEFINE2 in Makefile before you build the product, and either set the value for STR_SYSTEM at the top of Makefile or specify it on the command line when you build the product. Run: make Or: make STR_SYSTEM="Your O/S Version" Run: make test Run: make BOD Change to the BOD directory and run "jlss install rdslib". You will need to be root to do this, or you will need to specify one or more of the command line options: -o owner -g group -d directory Changes ------- Julian Bridle (julian@kpgb.q8.co.uk) provided the basic changes for handling p-code version 720 (and hence p-code versions 12 and 730). He also, at the same time, provided the changes to handle SVR4 archive files with long file names. These changes are the trigger for release 3.8 of RDSLIB. Minor changes were made to version 2002.01 in October 2002 but not released to the IIUG. Version 2003.01 adds support for I4GL-RDS 7.32.UC1 with its new p-code version, 732. This provides the extra information necessary to support dynamic arrays. The LICENCE file was added to document that this is GPL code (of necessity). This is unlikely to affect any users, but contact the author if you need an alternative version. Version 2006.01 adds support for the -M flag to rescan libraries, based on a code patch submitted by Eric Wilde <ewilde@bsmdevelopment.com>. The test case for multi-scan support found a core dump bug in the previous code. Updated to version 8 of stderr.h. Reformatted local code without tabs. Also updated the p-code structure document, i4glrds.doc to reflect I4GL-RDS 7.32. Note that the file is written in troff, not Microsoft Word. Version 2007.01 and 2007.02 in response to a single patch from Julian Bridle (Julian.Bridle@pacepetroleum.com), dealing with 32-bit vs 64-bit compatibility issues. @(#)$Id: README,v 3.5 2007/07/20 18:41:11 jleffler Exp $