MTF Mapper 0.7.0

# build notes for Ubunutu. It worked on Lubuntu 17.10, and may work on other versions

# install all the dependencies (note the new dependencies compared to
# earlier MTF Mapper versions, which now requires qt5charts and asciidoc)

sudo apt-get install g++
sudo apt-get install cmake

# unfortunately this pulls in the whole of LaTeX
sudo apt-get install asciidoc

sudo apt-get install libopencv-dev
sudo apt-get install qtbase5-dev
sudo apt-get install libqt5charts5-dev
sudo apt-get install libtclap-dev
sudo apt-get install libeigen3-dev
# sudo apt-get install qtwayland5
sudo apt-get install subversion

# check out the source code from the repository
mkdir workspace
cd workspace
svn co svn://svn.code.sf.net/p/mtfmapper/code/trunk mtfmapper-code

# make a build directory for cmake
mkdir mtfmapper
cd mtfmapper

# configure with cmake
cmake ../mtfmapper-code

# the actual build
make

# and you are done!
# executables can be found in workspace/mtfmapper/bin

You will also need some of the runtime dependencies, 
sudo apt-get install dcraw gnuplot exiv2



==============================
MTF Mapper 0.6.14

# build notes for Ubunutu. It worked on Lubuntu 17.10, and may work on other versions

# install all the dependencies (note the new dependencies compared to
# earlier MTF Mapper versions, which now requires qt5charts and asciidoc)

sudo apt-get install g++
sudo apt-get install cmake

# unfortunately this pulls in the whole of LaTeX
sudo apt-get install asciidoc

sudo apt-get install libopencv-dev
sudo apt-get install qtbase5-dev
sudo apt-get install libqt5charts5-dev
sudo apt-get install libtclap-dev
sudo apt-get install libeigen3-dev
sudo apt-get install subversion

# check out the source code from the repository
mkdir workspace
cd workspace
svn co svn://svn.code.sf.net/p/mtfmapper/code/trunk mtfmapper-code

# make a build directory for cmake
mkdir mtfmapper
cd mtfmapper

# configure with cmake
cmake ../mtfmapper-code

# the actual build
make

# and you are done!
# executables can be found in workspace/mtfmapper/bin

You will also need some of the runtime dependencies, 
sudo apt-get install dcraw gnuplot exiv2



==============================
MTF Mapper 0.6.8

# build notes for Ubunutu. It worked on Lubuntu 17.10, and may work on other versions

# install all the dependencies (note the new dependencies compared to
# earlier MTF Mapper versions, which now requires qt5charts)

sudo apt-get install g++
sudo apt-get install cmake
sudo apt-get install libopencv-dev
sudo apt-get install qtbase5-dev
sudo apt-get install libqt5charts5-dev
sudo apt-get install libtclap-dev
sudo apt-get install libeigen3-dev
sudo apt-get install subversion

# check out the source code from the repository
mkdir workspace
cd workspace
svn co svn://svn.code.sf.net/p/mtfmapper/code/trunk mtfmapper-code

# make a build directory for cmake
mkdir mtfmapper
cd mtfmapper

# configure with cmake
cmake ../mtfmapper-code

# the actual build
make

# and you are done!
# executables can be found in workspace/mtfmapper/bin

You will also need some of the runtime dependencies, 
sudo apt-get install dcraw gnuplot exiv2



==============================
MTF Mapper 0.5.7

# build notes for Ubunutu. It worked on Lubuntu 16.04, and may work on other versions

# install all the dependencies (note the new dependencies compared to
# earlier MTF Mapper versions, and the use of qt5 i.s.o qt4)

sudo apt-get install g++
sudo apt-get install cmake
sudo apt-get install libopencv-dev
sudo apt-get install qtbase5-dev
sudo apt-get install libtclap-dev
sudo apt-get install libeigen3-dev
sudo apt-get install subversion

# check out the source code from the repository
mkdir workspace
cd workspace
svn co svn://svn.code.sf.net/p/mtfmapper/code/trunk mtfmapper-code

# make a build directory for cmake
mkdir mtfmapper
cd mtfmapper

# configure with cmake
cmake ../mtfmapper-code

# the actual build
make

# and you are done!
# executables can be found in workspace/mtfmapper/bin



==================
MTF Mapper 0.4.23 and earlier (probably)

# build notes for Ubunutu. It worked on Ubuntu 12.10, and may work on other versions

# install all the dependencies
sudo apt-get install g++
sudo apt-get install cmake
sudo apt-get install libopencv-dev
sudo apt-get install libqt4-dev
sudo apt-get install libtbb-dev
sudo apt-get install libtclap-dev
sudo apt-get install libfftw3-dev
sudo apt-get install subversion

# check out the source code from the repository
mkdir workspace
cd workspace
svn co svn://svn.code.sf.net/p/mtfmapper/code/trunk mtfmapper-code

# make a build directory for cmake
mkdir mtfmapper
cd mtfmapper

# configure with cmake
cmake ../mtfmapper-code

# the actual build
make

# and you are done!
# executables can be found in workspace/mtfmapper/bin


