Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
vcae-lubuntu-18.04 [2020/03/22 20:49] beckmanf clarification |
vcae-lubuntu-18.04 [2020/03/22 23:20] (current) beckmanf CXXABI_1.3.9 problem |
||
|---|---|---|---|
| Line 27: | Line 27: | ||
| Check that you have | Check that you have | ||
| - | * [[http://www.hs-augsburg.de/homes/beckmanf/dokuwiki/doku.php?id=ubuntu_virtual_cae_system#fix_the_libfreetype_problem|Compile the libfreetype library]] | + | * [[http://www.hs-augsburg.de/homes/beckmanf/dokuwiki/doku.php?id=ubuntu_virtual_cae_system#fix_the_libfreetype_problem|Compiled the libfreetype library]] |
| and copy the library to the 18.1 directory | and copy the library to the 18.1 directory | ||
| Line 49: | Line 49: | ||
| and [[http://www.hs-augsburg.de/homes/beckmanf/dokuwiki/doku.php?id=ubuntu_virtual_cae_system#fix_linux_rh60_vco_script_problem|Fix linux rh60 problem]] in that file. | and [[http://www.hs-augsburg.de/homes/beckmanf/dokuwiki/doku.php?id=ubuntu_virtual_cae_system#fix_linux_rh60_vco_script_problem|Fix linux rh60 problem]] in that file. | ||
| + | |||
| + | === libstdc++ CXXABI_1.3.9 problem === | ||
| + | |||
| + | The following problem | ||
| + | |||
| + | <code> | ||
| + | /opt/altera/version/quartus/linux64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /usr/lib/x86_64-linux-gnu/libproxy.so.1) | ||
| + | Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgiolibproxy.so | ||
| + | </code> | ||
| + | |||
| + | is due to different libstdc++ versions which have different ABI versions. If you delete | ||
| + | |||
| + | <code> | ||
| + | rm /opt/altera/18.1/quartus/linux64/libstdc++.* | ||
| + | </code> | ||
| + | |||
| + | then quartus will find the default libstdc++ in /usr/lib/x86_64-linux-gnu. | ||
| ==== Create a version switcher for the PATH variable ==== | ==== Create a version switcher for the PATH variable ==== | ||
| Line 60: | Line 77: | ||
| You need to open a new bash to make the changes active. Then you can switch between the versions by running v18 or v13. | You need to open a new bash to make the changes active. Then you can switch between the versions by running v18 or v13. | ||
| + | |||
| + | ===== Matlab ===== | ||
| + | |||
| + | ==== License and Activation ==== | ||
| + | |||
| + | Students of Hochschule Augsburg can have a [[https://www.hs-augsburg.de/Rechenzentrum/Matlab-TAH-Lizenz.html|license]] but they need to [[https://de.mathworks.com|Create a student account at Mathworks]]. You must use your hs-augsburg.de email address. | ||
| + | |||
| + | ==== Download ==== | ||
| + | |||
| + | Download Matlab version R2018b from https://de.mathworks.com/downloads/web_downloads/ | ||
| + | |||
| + | ==== Install ==== | ||
| + | |||
| + | <code> | ||
| + | cd | ||
| + | cd cae | ||
| + | mkdir matlab | ||
| + | mv ../Downloads/matlab_R2018b_glnxa64.zip matlab | ||
| + | cd matlab | ||
| + | unzip matlab_R2018b_glnxa64.zip | ||
| + | sudo mkdir /opt/matlab | ||
| + | sudo chown caeuser:caeuser /opt/matlab | ||
| + | ./install | ||
| + | </code> | ||
| + | |||
| + | During the installation process you have to login to Mathworks and activate the license. Choose as installation directory: | ||
| + | |||
| + | <code> | ||
| + | /opt/matlab/R2018b | ||
| + | </code> | ||
| + | |||
| + | Select the following matlab toolboxes | ||
| + | |||
| + | * MATLAB 9.5 | ||
| + | * Simulink 9.2 | ||
| + | * DSP System Toolbox | ||
| + | * Filter Design HDL Coder | ||
| + | * Fixed-Point Designer | ||
| + | * HDL Coder | ||
| + | * MATLAB Coder | ||
| + | * Signal Processing Toolbox | ||
| + | |||
| + | === PATH === | ||
| + | |||
| + | |||