Evil
e_big.png
Author
Vincent Torri
Version
1.7.0
Date
2008-2012

Introduction

The Evil library is an evil library that ports some evil Unix functions to the Windows (XP or above, or Mobile) platform. The evilness is so huge that the most of the functions are not POSIX or BSD compliant.

These functions are intended to be used in the Enlightenment Foundation Libraries only and can be compiled only on Windows, using MSYS/MinGW on Windows, and cross-compilation on Unix. This library is minimal in the sense that only the functions needed to compile the EFL are available. The purpose of this library is NOT to have a full POSIX emulation et it is NOT a replacement of cygwin. To compare the size of the DLL themselves, Evil is around 33 KB and cygwin DLL is around 800 KB.

Acknowledgments

This library has receive some from people interested in the EFL or not. Among them, evil thanks to Lars Munch, Raoul Hecky, Nicolas Aguirre, Tor Lillqvist, Lance Fetters, Vincent Richomme, Paul Vixie, Daniel Stenberg, who helped the author of the library in different fields (code and tests).

license

The Evil library is distributes under a modified BSD license. See the files COPYING and COPYING-PLAIN in the top level directory for the full license text.

Reference API

Use the horizontal menu above to navigate into the reference API