GEL is a small library that provides facilities to handle ELF executable files. It provides support for basic ELF file reading, execution image building and source line debugger information. This library is written in plain C.
GEL is published under [[https://gnu.org/licenses/old-licenses/lgpl-2.1.html|GPL V2.1]] license.
To get it and build it, you just need a standard C compiler:
{{{ lang=bash
> hg clone https://anon:ok@wwwsecu.irit.fr/hg/TRACES/gel/trunk gel
> cd gel
> cmake .
> make install
}}}