a PL/SQL library to be installed in the database the C library (-lepc) and headers an interface definition language (IDL) compiler to parse interface descriptions You ...
There are some great self-hosted tools out there, but many simply get abandoned.