Menu

Tree [0e81d5] master /
 History

HTTPS access


File Date Author Commit
 doc 2019-12-31 jdl jdl [0e81d5] Updated version number.
 ipo 2019-12-31 jdl jdl [842cb9] Minor changes to work with newer compiler.
 ipo_function 2019-12-06 jdl jdl [1316e0] Minor changes
 test 2019-12-06 jdl jdl [dbdbfd] New test function.
 AUTHORS 2019-11-26 jdl jdl [21176f] Initial git commit.
 COPYING 2019-11-26 jdl jdl [21176f] Initial git commit.
 ChangeLog 2019-11-26 jdl jdl [21176f] Initial git commit.
 INSTALL 2019-12-31 jdl jdl [0e81d5] Updated version number.
 Makefile.am 2019-12-06 jdl jdl [48b8a7] Updated makefile.
 NEWS 2019-11-26 jdl jdl [21176f] Initial git commit.
 README 2019-11-26 jdl jdl [21176f] Initial git commit.
 bootstrap 2019-11-26 jdl jdl [21176f] Initial git commit.
 configure.ac 2019-12-31 jdl jdl [0e81d5] Updated version number.

Read Me

Before compiling, make sure you have installed packages you might need in the latest available
versions. These are: g++, libboost, automake, autoconf, libtool, make, getopt, java, libblas and ccgsl,
which is available from sourceforge.

Basic compiling: download archive as dea-distributions-1.0.tar.gz
Open a terminal (console). Change directory to the directory containing dea-distributions.tar.gz using

$ cd <name of directory>

Extract the file. You can use:

$ tar zxvf interior-point-optimisation-1.0.tar.gz

This should list everything that gets extracted. Now change to the directory containing the code:

$ cd interior-point-optimisation-1.0

Now do the following.

$ ./configure

This should produce a lot of output saying what it has found and not found. If it doesn’t, it may complain
that some package or other is missing.

$ make

You can make this run a bit faster using

$ make -j4

If this all works, use

$ sudo make install

To install the programs and libraries.