User Tools

Site Tools


soft:cadence:icfb61:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
soft:cadence:icfb61:start [2013/06/18 13:23]
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) ======
  
-====== VerilogA does not work yet !!! ======+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 /​cad/​2010_2011/​cds_ic6.1.4/​share/​oa/​bin/​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>​
-Assura: /​cad/​2010_2011/​cds_ass4.1oa-614/​share/​oa/​bin/​sysname \\ + 
-QRC: /​cad/​2010_2011/​cds_ext9.1/​oa_v22.04.050/​bin/​sysname \\ +ICFB: ''/​cad/​2010_2011/​cds_ic6.1.4/​share/​oa/​bin/​sysname''​ \\ 
-RCX (needed by QRC): /​cad/​2010_2011/​cds_ets9.1/​oa_v22.04.061/​bin/​sysname \\+Assura: ​''​/​cad/​2010_2011/​cds_ass4.1oa-614/​share/​oa/​bin/​sysname'' ​\\ 
 +QRC: ''​/​cad/​2010_2011/​cds_ext9.1/​oa_v22.04.050/​bin/​sysname'' ​\\ 
 +RCX (needed by QRC): ''​/​cad/​2010_2011/​cds_ets9.1/​oa_v22.04.061/​bin/​sysname'' ​\\
  
 ===== 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-0.153.so /​usr/​lib32/​libelf.so.1 </​code>​ \\+Not needed: ​<​code>​ ln -s /​usr/​lib/​i386-linux-gnu/​libelf.so./​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>​\\ 
 + 
 +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>​ apt-get update </​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.
/services/www/http/wiki/data/attic/soft/cadence/icfb61/start.1371554589.txt.gz · Last modified: 2019/03/08 14:06 (external edit)