Admin Fixes for Packages
CoWare
CoWare PlatformArchitect 2006.1 has problems with its old version of gcc (3.4.4) and linking to glibc on modern systems. To get around this, I've found older compatible versions of a number of files that it uses. They reside in /home/share/packages/coware/lib/ and are crt1.o, libc_nonshared.a and libc.so. They should be copied to /eee/vlsi/coware/PlatformArchitect/2006.1/linux/gnu/gcc-3.4.4/lib/ or somewhere similar. If the path changes, you may need to edit libc.so. For what it's worth, libc.so is a modified version of /usr/lib/libc.so, libc_nonshared.a is from /eee/vlsi/Cadence/2006/IUS/tools.lnx86/systemc/lib/compat/libc_nonshared.a and crt1.o is from /eee/vlsi/Cadence/2006/IUS/tools.lnx86/systemc/lib/compat/crt1.o.
ADS
To provide automatic design kit configuration for all ADS users, copy /home/share/packages/ads/custom/design_kits to <ads_install_dir>/custom/. This provides configuration for the AMS C35 and UMC L180 processes. If you want to add support for further processes, edit design_kits/ads.lib.