| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| aclocal.m4 | 2020-05-11 | 2.5 kB | |
| config.h.in | 2020-05-11 | 205 Bytes | |
| configure | 2020-05-11 | 49.9 kB | |
| configure.in | 2020-05-11 | 1.0 kB | |
| FGLDOC-2.00 | 2020-05-11 | 54 Bytes | |
| fgldoc.1 | 2020-05-11 | 5.6 kB | |
| fgldoc.c | 2020-05-11 | 17.0 kB | |
| fgldoc.h | 2020-05-11 | 1.2 kB | |
| fgldoc.txt | 2020-05-11 | 4.8 kB | |
| install-sh | 2020-05-11 | 5.6 kB | |
| lexer.l | 2020-05-11 | 3.7 kB | |
| Makefile.in | 2020-05-11 | 1.7 kB | |
| parser.y | 2020-05-11 | 3.5 kB | |
| read_pdbs.ec | 2020-05-11 | 3.6 kB | |
| README | 2020-05-11 | 2.5 kB | |
| Totals: 15 Items | 102.9 kB | 1 | |
Introduction
============
This is version 2.00 of fgldoc, a documenter for Informix-4GL programs.
See the "Installation" section of this file for building and installation
instructions. The program is documented in the manual page "fgldoc.1"; a
preformatted version is included as "fgldoc.txt".
Requirements
============
1. An ANSI C compiler.
2. ESQL/C or Informix-4GL (C compiled, not RDS), if you want the ability to
access the program design database directly. Any version from 4.00
onwards should work. Be warned that connections are implicit and use
your current credentials; CONNECT TO... USER... USING is not implemented.
Point #2 implies having proper development and run-time licenses for the
machine(s) where you build and run fgldoc. The term "proper" doesn't even
begin to describe all the variations and nuances that could exist; for a
reasonably detailed (and certainly more authoritative) discussion of the
matter, consult the file "Informix.License" from the DBD::Informix
distribution, available at any CPAN site (a Perl module repository, start
from http://www.perl.org if you don't know how to find one). That said, in
the anticipated case of running fgldoc on the same machine where it was
compiled it is probably OK to use the locally installed ESQL/C software
for building the program.
Installation
============
If you have a working ESQL/C or Informix-4GL setup and want to use it with
fgldoc, make sure that INFORMIXDIR is set and $INFORMIXDIR/bin is in $PATH,
and start the "configure" script with
./configure
The script will make a number of checks and, if all is well, generate
"Makefile" and "config.h". To build fgldoc, type "make"; after that, type
"make install" to install the program and the manual page, or copy them to
a suitable directory by hand.
Those who don't have ESQL/C or do not wish to use it should specify the
"--without-esqlc" argument with "configure", like so:
./configure --without-esqlc
Building and installation steps are the same.
N.B. If the INFORMIXC environment variable is set, the "configure" script
and the Makefile will NOT pass the value of CFLAGS to esql.
Copyright and License
=====================
Copyright (c) 1995-1999 Ivan Nejgebauer <ian@uns.ns.ac.yu>
This program is free software released under the GNU General Public
License. If built with software components provided by Informix Software
Inc., the compiled program can only be used and distributed subject to
restrictions imposed by your licensing agreement with Informix.