
 Rexx/Gd 1.0 - OS/2 port
 =======================

 This is the OS/2 port of Rexx/Gd 1.0. Rexx/gd is a Rexx interface to the gd
 graphics library. This interface allows a Rexx programmer to create and
 manipulate graphics images. If you want to know more about Rexx/Gd, go to
 http://rexxgd.sourceforge.net/. If you want to know more about the gd library
 you can go to http://www.boutell.com/gd/.

 If you write a rexx program that uses the gd functionality, you have two ways
 of running it:

 1) You can invoke "rexxgd.exe progname.cmd"
 2) You can put rexxgd.dll in a directory in your LIBPATH, and then include
    the following two instruction at the top of you program:

    Call RxFuncAdd 'GdLoadFuncs', 'rexxgd', 'GdLoadFuncs'
    Call GdLoadFuncs


 This port supports nearly all gd features, that is:

 . xpm read
 . png read/write
 . jpeg read/write
 . FreeType 1.x antialiased text generation

 Freetype 2.x text generation is not supported, because it was not part of the
 gd library when Rexx/Gd was developed.

 To use Rexx/gd you'll need the following libraries:

 . zlib 1.1.4 (included for convenience)
 . freetype 1.2 (included for convenience)
 . libjpg 0.6b (included for convenience)
 . all other libraries (xpm, png) are statically linked


 WARNING: There are several incompatible version of the zlib library out there.
          This is the latest release, which fixes a security problem with the
          1.1.3 release. You might have to install the library into the same
          directory as this utilities, and "set BEGINLIBPATH=.;" to keep the
          other programs using zlib happy.


 All files can probably be lxlite'd without problems.

 Since the library is in an incomplete state on sourceforge (only the Linux
 port is complete), I've included the files I used to build it in the /build
 subdirectory. If you're not interested, you can safely delete them.


 Enjoy!

                            Cris.

 <criguada _at_ tin _dot_ it>
