Admin Fixes for Packages

From Applied Optics Wiki
Revision as of 09:55, 15 September 2008 by Ral (talk | contribs) (ADS quirks.)

Jump to: navigation, search

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.