4glWorks 2.0 source code is now available. Please note that the current release is still
beta, and as such it could be more buggy than it is desired.
Current Issues
- Printing support has been tested with RDS 1.10.03 and is known to work with it. Code for 4.0 & above
has been written, but never tested. 4gl 4.1 introduced a change in report behaviour that requires
you to either do some detective work or use one of two possible workarounds. Complete description of
the problem in
4glworks/rds/cptrc.c
commentary.
- 4glWorks requires 4gl 4.1+ and a 5+ engine. The only change needed to use it against a 4.x
engine is the removal of referential integrity statements in
4glworks/etc/4glworks.sql
.
- The text editor is at an embryonal stage. There is not yet an intended final version for it.
- Compilations scripts are not final.
- As of 2.0b8 file Input/Output routines have been completely rewritten. You are
urged to move to the new routines. Until you do, the code of the
old ones might be of help.
- As of 2.0b12 the Hash routines have been rewritten. You are urged to move to
the new routines. Until you do, the code of the
old ones might be of help.
Quick setup
- Download the current 4glWorks distribution
(2.0b17).
- Uncompress it
- Run the shell archive. This will extract files and optionally create a sample database and compile a demo
application.
/usr/local/4gwdemo/.profile
and the demo app is up and running.
In case you decide not to create the sample database and compile the demo app,
4gwapps/4gwdemo/etc/install.sh
will do it for you, or you can:
Please address questions or comments to
marco greco
(last updated
Jan, 23 2013) |
|