Skip to content

Latest commit

 

History

History

funes

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Funes

Installation

  1. Extract Funes in a directory "".

  2. Compile Funes.

    Currently, Funes works under unixen with gcc, and under Windows with mingw32. The installation is still very manual, using make.

    $ make

  3. [Unix only] Create a soft link to the shared object:

    $ ln -s /src/libfunes.so /usr/local/lib/libfunes.so

    you must be superuser to create the link.

  4. Set the environment variable FUNES_PATH to point to the root Funes directory.

    $ export FUNES_PATH=

    At this point, you should be able to run: /funes and get a Funes banner and a prompt with no warnings.

    Add the variable definition to your ~/.bashrc

  5. [Optional] Compile the libraries.

    Currently the libraries must be compiled by hand, and require gcc (linux).

    A *.fub file is a binding definition for a C library.

    To compile a "foo.fub" library, just do: /funes foo.fub

    that should create an associated dynamic library called "foo.so".

  6. Happy Funes hacking!

--

Notes:

Funes requires Hans Boehm's conservative garbage collector (libgc).