This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
soft:cadence:icfb61:start [2013/06/18 17:14] jakub.moron |
soft:cadence:icfb61:start [2019/03/08 14:08] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
[[soft:cadence:icfb61_old:|Old version of this site.]] | [[soft:cadence:icfb61_old:|Old version of this site.]] | ||
- | ====== ICFB61 on Ubuntu 12.04 LTS (kernel 3.5) ====== | + | ====== ICFB61 on Ubuntu 12.04.2 LTS (kernel 3.5) ====== |
+ | |||
+ | Checking Ubuntu distribution: | ||
+ | <code> lsb_release -a </code> | ||
+ | |||
+ | **__ WARNING: __** Ubuntu 12.04.2 LTS comes with kernel 3.5 (from Ubuntu 12.10) [[https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuDesktop|Ubuntu Release notes]].\\ | ||
+ | <del>Under kernel 3.5 LVS won't display final error report window and I don't know how to fix it.</del>\\ | ||
+ | You can determinate your kernel version using command: | ||
+ | <code> uname -a </code> | ||
+ | <del>If you have kernel >3.2 downgrade is necessary.</del>\\ | ||
+ | <del>You can install Ubuntu 12.04.1 LTS (from [[http://old-releases.ubuntu.com/releases/precise/|Ubuntu Precise repository]]) and '' dist-upgrade'' it to 12.04.2 maintaining kernel 3.2.*</del> | ||
===== Modifications in Cadence files: ===== | ===== Modifications in Cadence files: ===== | ||
- | In file "sysname" in function "check_linux()" (line ~181): for case section for 2.6* add 3.*: | + | In file ''sysname'' in function ''check_linux()'' (line ~191): in case section for 2.6* add 3.*: |
<code> 2.6* | 3.*) if [ "$compiler" = "" ] </code> | <code> 2.6* | 3.*) if [ "$compiler" = "" ] </code> | ||
Line 14: | Line 24: | ||
===== System modifications ===== | ===== System modifications ===== | ||
- | <code> apt-get install ksh csh xfs xfonts-100dpi xfonts-100dpi-transcoded xfonts-75dpi xfonts-75dpi-transcoded xfonts-biznet-100dpi xfonts-biznet-75dpi xfonts-biznet-base | + | <code> apt-get install ksh csh xfs xfonts-100dpi xfonts-100dpi-transcoded xfonts-75dpi xfonts-75dpi-transcoded xfonts-biznet-100dpi xfonts-biznet-75dpi xfonts-biznet-base xfonts-encodings xfonts-scalable xfonts-terminus xfonts-unifont tcl8.5 tk8.5 ia32-libs libjpeg62</code> |
- | xfonts-encodings xfonts-scalable xfonts-terminus xfonts-unifont tcl8.5 tk8.5 ia32-libs </code> | + | |
Restart the machine. | Restart the machine. | ||
Line 38: | Line 47: | ||
<code> apt-get install libc6-dev-i386 libelf1 libelf1:i386 </code> | <code> apt-get install libc6-dev-i386 libelf1 libelf1:i386 </code> | ||
- | <code> ln -s /usr/lib/i386-linux-gnu/libelf.so.1 /usr/lib32/libelf.so.1 </code> \\ | + | Not needed: <code> ln -s /usr/lib/i386-linux-gnu/libelf.so.1 /usr/lib32/libelf.so.1 </code> \\ |
For Conformal and QRC: | For Conformal and QRC: | ||
Line 54: | Line 63: | ||
<code> ln -s /lib/x86_64-linux-gnu/libc.so.6 /lib64/libc.so.6 </code> | <code> ln -s /lib/x86_64-linux-gnu/libc.so.6 /lib64/libc.so.6 </code> | ||
<code> mkdir /usr/lib64 </code> | <code> mkdir /usr/lib64 </code> | ||
- | <code> ln -s /usr/lib/x86_64-linux-gnu/libc_nonshared.a /usr/lib64/libc_nonshared.a </code> | + | <code> ln -s /usr/lib/x86_64-linux-gnu/libc_nonshared.a /usr/lib64/libc_nonshared.a </code>\\ |
- | ===== Java from Oracle ===== | + | Install Qt (for LVS window ???): |
+ | <code> apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui </code> | ||
+ | <code> apt-get install qt3-dev-tools </code>\\ | ||
+ | |||
+ | ===== Java from Oracle (not needed) ===== | ||
<code> add-apt-repository ppa:webupd8team/java </code> | <code> add-apt-repository ppa:webupd8team/java </code> | ||
<code> apt-get update </code> | <code> apt-get update </code> | ||
<code> apt-get install oracle-java7-installer </code> | <code> apt-get install oracle-java7-installer </code> | ||
+ | |||
+ | ====== Cadence 2012/2013 (ic 6.1.5) on Ubuntu 12.04.2 LTS (kernel 3.5) ====== | ||
+ | |||
+ | ==== To run lmstat ==== | ||
+ | <code> apt-get install lsb-core </code> | ||
+ | |||
+ | ==== To run ADE XL ==== | ||
+ | install lib32gcc1 package and overwrite 2012_2013/cds_ic_6.1.5hf132/tools.lnx86/lib/vnclibs/libgcc_s.so.1 cadence library with /usr/lib32/libgcc_s.so.1 library from a new installed package. |