Eiffel Windowing System - EWS
RequirementsYou will need:
Support for other Operating Systems
I've mainly tested this library on Linux/x86, but the code was written with portability in mind; so it should not be too dificult to port. Some pieces of the C code (most of them are labelled) assume a little-endian architecture.
The library installs and the demos run on FreeBSD/x86 with some tweaks to the Makefiles. Check the Installation guide for details
If you try to compile it under a different OS/platform and have success or trouble, please send a report to the mailing list. Thanks.
Support for other compilers
The library was developed with SmartEiffel 1.0, 1.1 afterwards, and 1.2 currently. The officially supported compiler is 1.2. 2.x will also be supported later
I have been able to make the examples work under SE2.1 (beta4); the
code had to be modified because of library incompatibilities. In every
call in EWS to feature
The code uses several libraries that are Smarteiffel specific, so I don't think it will compile easily under other Eiffel compilers.