This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
en:dev:development [2018/05/16 15:02] Antonello Lobianco [ColPack] |
en:dev:development [2020/06/18 12:18] Antonello Lobianco Updated for Ubuntu 20.04 Some stuff as lib symlink 32/64 bits seems no longer 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 35: | Line 33: | ||
git clone https:// | git clone https:// | ||
cd ColPack | cd ColPack | ||
+ | git checkout 10b780b52a25c6ccef3d2abc12055ee85b7e8667 # checkout a version know to works | ||
autoreconf -vif | autoreconf -vif | ||
./configure --prefix=/ | ./configure --prefix=/ | ||
Line 40: | Line 39: | ||
sudo make install | sudo make install | ||
</ | </ | ||
- | //Notes: The web site cscapes seems to no longer exists. {{: | ||
- | |||
Line 51: | Line 48: | ||
make | make | ||
sudo make install | sudo make install | ||
- | </ | ||
- | * On 64 bits Linux, symlink all libadoc.* libraries from /usr/lib64 to / | ||
- | cd /usr/lib | ||
- | sudo ln -s ../ | ||
- | sudo ln -s ../ | ||
- | sudo ln -s ../ | ||
- | sudo ln -s ../ | ||
</ | </ | ||
===== 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 187: | Line 188: | ||
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" | ||