This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:dev:development [2018/05/16 10:33] Antonello Lobianco [Linux (Ubuntu 16.04)] |
en:dev:development [2020/07/30 16:32] Antonello Lobianco [ADOL-C] Reinserted the lib64 trick as it seems it is indeed needed |
||
---|---|---|---|
Line 8: | Line 8: | ||
This section contains detailed instructions on how to get and install the IDE and all the necessary prerequisites, | This section contains detailed instructions on how to get and install the IDE and all the necessary prerequisites, | ||
- | ===== Linux (Ubuntu | + | ===== Linux (Ubuntu |
- | //See older revisions of this page for older Ubuntu systems and for tips to solving some errors no longer occurring in Ubuntu 16.10.// | + | //See older revisions of this page for older Ubuntu systems and for tips to solving some errors no longer occurring in Ubuntu |
The following packages and their prerequisites should be installed: | The following packages and their prerequisites should be installed: | ||
<code bash> | <code bash> | ||
- | sudo apt-get install qt5-default qt5-qmake qtcreator libatlas-base-dev libatlas-dev gfortran zlib1g-dev libboost-all-dev | + | sudo apt-get install qt5-default qt5-qmake qtcreator libatlas-base-dev gfortran zlib1g-dev libboost-all-dev |
- | # Optional, for the qtcreator helper: | + | |
- | sudo apt-get install libgstreamer0.10-0 libgstreamer0.10-dev libgstreamer-plugins-base0.10-0 | + | |
</ | </ | ||
Line 30: | Line 28: | ||
==== ColPack ==== | ==== ColPack ==== | ||
- | * Download ColPack >= 1.0.8 (ColPack-1.X.X.tar.gz) from http://www.cscapes.org/download/ | + | * Site web: [[https://github.com/CSCsw/ColPack/]] |
+ | * Needed ColPack >= 1.0.8 | ||
* Type:< | * Type:< | ||
+ | sudo apt-get install libtool | ||
+ | git clone https:// | ||
+ | cd ColPack | ||
+ | git checkout 10b780b52a25c6ccef3d2abc12055ee85b7e8667 # checkout a version know to works | ||
+ | autoreconf -vif | ||
./configure --prefix=/ | ./configure --prefix=/ | ||
make | make | ||
sudo make install | sudo make install | ||
</ | </ | ||
- | //Notes: The web site cscapes seems to no longer exists. {{: | + | |
==== ADOL-C ==== | ==== ADOL-C ==== | ||
Line 46: | Line 50: | ||
sudo make install | sudo make install | ||
</ | </ | ||
+ | |||
* On 64 bits Linux, symlink all libadoc.* libraries from /usr/lib64 to / | * On 64 bits Linux, symlink all libadoc.* libraries from /usr/lib64 to / | ||
cd /usr/lib | cd /usr/lib | ||
Line 56: | Line 61: | ||
===== Windows (XP or 7) ===== | ===== Windows (XP or 7) ===== | ||
+ | New Sept 2018 (work in progress) | ||
+ | |||
+ | Download: | ||
+ | - qt installer from https:// | ||
+ | - modules Qt 5.11.1 (MinGW 5.3.0 32 bits) | ||
+ | - tools: | ||
+ | - Qt Creator 4.7.0 CDB Debug Suport | ||
+ | - MinGW 5.3.0 | ||
+ | - Qt Installer Framework 3.0 | ||
+ | - Git for windows from https:// | ||
+ | - Tortoise Git from https:// | ||
===== MinGW ===== | ===== MinGW ===== | ||
Line 181: | Line 197: | ||
A few tips (see screenshots): | A few tips (see screenshots): | ||
- In the Configure project option, choose the dot (" | - In the Configure project option, choose the dot (" | ||
- | - In the build and run be sure the default gdb is selected as debugger (it wasn't in a clean install on my machine) | + | - In the build and run be sure that Qt5 is selected as default Qt and the default gdb is selected as debugger (it wasn't in a clean install on my machine) |
- In order to watch STL containers while degugging, in the debug options uncheck the "Load system GDB pretty printers" | - In order to watch STL containers while degugging, in the debug options uncheck the "Load system GDB pretty printers" | ||