Changes between Version 11 and Version 12 of InstallingFACT++


Ignore:
Timestamp:
09/03/18 13:28:49 (7 years ago)
Author:
tbretz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstallingFACT++

    v11 v12  
    8484
    8585Some older information can be found here https://fact-project.org/FACT++/. It describes the old build system, but apart from that should be more or less accurate.
     86
     87== Compilation on our systems ==
     88
     89=== ISDC ===
     90
     91{{{
     92/swdev_nfs/cmake-3.5.0-Linux-x86_64/bin/cmake \
     93-DTOOLS_ONLY=1 \
     94-DBOOST_ROOT=/swdev_nfs/boost_1_47_0/ \
     95-DMYSQL_LIBRARY=/swdev_nfs/mysql-5.7.23-linux-glibc2.12-x86_64/lib/libmysqlclient.so \
     96-DMYSQL_INCLUDE_DIR=/swdev_nfs/mysql-5.7.23-linux-glibc2.12-x86_64/include/ \
     97-DMYSQLPP_LIBRARY=/swdev_nfs/mysql++-3.2.4/libmysqlpp.so \
     98-DMYSQLPP_INCLUDE_DIR=/swdev_nfs/mysql++-3.2.4/lib/ \
     99-DNOVA_INCLUDE_DIR=/swdev_nfs/libnova-0.15.0/include/libnova/ \
     100-DNOVA_LIBRARY=/swdev_nfs/libnova-0.15.0/lib/libnova.so  /path/to/CMakeList.txt
     101}}}
     102
     103It is all a newer version, a newer required version, or compiled with mysqlclient 5.7.23, or all of that.
     104
     105=== ETH (PC45) ===
     106
     107{{{
     108cmake -DMYSQL_LIBRARY=/usr/lib/x86_64-linux-gnu/libmysqlclient.so.20 /path/to/CMakeList.txt
     109}}}
     110
     111MySQL++ was compiled with mysqlclient 5.7, thus -- to avoid confusion for the linker -- better use the older version as well.