Skip to content

Latest commit

 

History

History
61 lines (42 loc) · 1.57 KB

INSTALL.md

File metadata and controls

61 lines (42 loc) · 1.57 KB

UNIX

To compile the source code on UNIX use a suitable compiler such as g++.

e.g.  g++ -o indelible -O4 indelible.cpp

but insert the relevant compiler flags for your system.

I use:

g++ -o indelible -m64 -O4 -march=opteron indelible.cpp -lm

but there are many other flags that can be added.

MAC - (N.B. pre-compiled executables in "bin" folder)

The process is similar to that of UNIX.

Just open a terminal window, use cd to navigate to the folder where the source code is, then type the compile command.

e.g. g++ -o indelible -O4 -march=pentium-m indelible.cpp -lm

for new intel-based MACs.

The following two seem to work on older G4 and G5 systems:

e.g. g++ -o indelible -O4 -mcpu=G4 indelible.cpp -lm
e.g. g++ -o indelible -O4 -mcpu=G5 indelible.cpp -lm

WINDOWS - (N.B. pre-compiled executables in "bin" folder)

Using Microsoft Visual Studio 6.0 simply load the file indelible.cpp making sure it is in the same folder as the other source files.

  • Click on the compile button.
  • Once compiled go to the build menu and choose "set active configuration".
  • Then choose "RELEASE" otherwise you will get a very slow version with debug code in.
  • Then re-compile and build.
  • The INDELible executable will be in the "release" folder

Please note if you do not want to use the executable and wish to compile INDELible yourself on Windows systems then please include the line

#define WINDOWS

at the top of the file indelible.cpp