Overview of Installing and Using JEWL
- More details are in README.txt (not readme.txt).
- Windows Only: JEWL only works on windows!
- Win_IO provides simple GUIs. It is build upon GtkAda.
- GtkJEWL is patterned after JEWL and uses GTK, and so it is designed to work on
windows and linux, but I was unable to get it to compile. Perhaps it is designed for an
older version of Gtk or GtkAda.
- Download the zip file using the links listed above and expand the zip file.
- Make the JEWL files available to GNAT:
- The simplest method is to simply copy all of the files in the
source directory into the directory where you are developing your
- An alternative to make JEWL available from any directory is to
you can set up environment variable
GPR_Project_File and to use project files.
More details are in README.txt (not readme.txt).
- The examples in the
directory show you some of JEWL's capabilities. Compile all of them using the command
gnatmake -P all_test.gpr.
Making JEWL Work - These instructions are probably no longer needed!
- You should be able to ignore these instructions.
- To make JEWL work with the latest version of gnat, you may have to
make the following change. In directory
source change the
as follows. Replace this line:
pragma Linker_Options ("-luser32 -lgdi32 -lcomdlg32 -lwinmm");
with these lines:
pragma Linker_Options ("-luser32");
pragma Linker_Options ("-lgdi32");
pragma Linker_Options ("-lcomdlg32");
pragma Linker_Options ("-lwinmm");