Re: Programsize with 4GL 6.x because of DLLs
Posted in 1998
Topics: Installation, Setup & Upgrades, Connectivity: ESQL/C, 4GL & Embedded SQL
Dieter Winkler wrote: > Now we try to upgrade form 4gl-4.11 up to 4gl-6.xx > Our problem is the now technique how i4gl compile programs. > In the version 4.11 some informix-librarys were dynamicly linked > at runtime. In the new version these objects were part of the > executable program. The disadvantage of this method is, that the > size for each program increases with 800 KB. I have 200 > program-files and my harddisk-slices are too small to store this > space. Do i have i chance to link the librarys dynamicly in the > new version too. You don't indicate which platform you are using, but most Unix platforms now support shared library linking -- use the -shared option in the c4gl script linking line. This should be covered in the manuals and/or the release notes. Incidentally, you should seriously consider upgrading to 7.2 I4GL as it has better support for current engines and support for DBCENTURY. Yours, Jonathan Leffler (jleffler@earthlink.net) #include <disclaimer.h>