Download the file that is appropriate for your system, if one is available here.
|GNU Linux / x86 64 bit||vfgen-2.5.0-linux-x86_64||51 meg|
|Mac OS X 10.9.5||vfgen-2.5.0-osx10.9.5-static||6.6 meg|
After downloading the executable file, Linux and Mac users may rename the file to vfgen, to be consistent with the online documentation.
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 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.