Download the file that is appropriate for your system, if one is available here.
|GNU Linux / x86 64 bit||vfgen-2.4.0-x86_64||5.1 meg|
|Windows / Intel PC (32 bit)||vfgen-2.4.0.exe||23 meg|
|Mac OS X (10.4) / PowerPC||vfgen-2.4.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:
For the source code, 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. (Actually, you might not need GMP; GiNaC depends on CLN, and CLN optionally depends on GMP.)
|Mini-XML||A "mini" XML C Library||www.minixml.org|
|GiNaC (<= 1.4.4)||C++ Library for Symbolic Mathematics||www.ginac.de|
|CLN||Class Library for Numbers||www.ginac.de/CLN||GMP||Arbitrary Precision Arithmetic||gmplib.org|
Note 1: 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.
Note 2: GiNaC version 1.5 was released in February, 2009, but VFGEN has not been updated to use the new release. To build VFGEN, you must use at most version 1.4.4 of GiNaC.