Download the file that is appropriate for your system, if one is available here.
Computer | Executable File | Size |
GNU Linux / x86 64 bit | vfgen-2.5.0-x86_64 | 5.1 meg |
Windows / Intel PC (32 bit) | vfgen-2.5.0.exe | 23 meg |
Mac OS X (10.4) / PowerPC | vfgen-2.5.0-mac-ppc | 26 meg |
After downloading the executable file, Linux and Mac users should rename the file to vfgen. Windows users should rename it to vfgen.exe.
In all versions, the program is a command-line program that is run from a terminal. The terminology for the program that gives you a command-line depends on the operating system:
Here are a few options for installing the program in Linux (or Linux-like) systems:
The source code for VFGEN is now on GitHub: https://github.com/WarrenWeckesser/vfgen
For the latest stable release, download this file:
In the directory where the file was saved, run the commandIn addition to the standard C/C++ libraries, VFGEN uses the libraries listed in the following table. You will need these libraries installed if you want to build VFGEN from the source code. Other versions of these libraries might work, but these are the versions that were used to develop and test VFGEN 2.5.0.
Mini-XML (version 2.8) | A "mini" XML C Library | www.minixml.org |
GiNaC (version 1.6.2) | C++ Library for Symbolic Mathematics | www.ginac.de |
CLN (version 1.3.3) | Class Library for Numbers | www.ginac.de/CLN |
Note: Version 2.5 of the Mini-XML (mxml) library has a spelling error in one of its configuration files. If you install mxml version 2.5 from source, the spelling error causes the build of VFGEN to fail. To fix this, reinstall version 2.5 of mxml after changing @PHTREAD_LIBS@ to @PTHREAD_LIBS@ in the file mxml.pc.in.