Advanced Design System officially support RHel 5, RHel 6 and Solaris 10. My desktop use ARCH Linux, which is not listed in the support platforms. So some steps have to taken before get ADS to work. Here I summarize my walkaround on installing ADS on Arch Linux platform which it may or may not be possible to applied on any distribution other than Arch.
LD_LIBRARY_PATH
in <ADS_PATH>/bin/ads
LD_LIBRARY_PATH=$HPEESOF_DIR/lib/linux_x86_64:$HPEESOF_DIR/lib/linux_x86:$HPEESOF_DIR/adsptolemy/lib.linux_x86_64:$HPEESOF_DIR/SystemVue/2014.10/linux_x86_64/bin/MATLABScript/sys/os/glnxa64:$HPEESOF_DIR/adsptolemy/lib.linux_x86:$HPEESOF_DIR/SystemVue/2014.10/linux_x86_64/lib:$LD_LIBRARY_PATH
libXm.so.3
and rename it to libXm.so.4
in <ADS_PATH>/SystemVue/2014.10/linux_x86_64/bin/MATLABScript/sys/os/glnxa64
. This may seems weird, so just to be clear out libXm is for Solaris platform (desktop environment). We create this file just to prevent from linking error which is not cause any further problem as while as the running platform is not Solaris.sudo pacman -S lsb-release libxp yaourt ld-lsb yaourt ksh
<ADS_PATH>/bin/ads
HostName: the computer name can be achieved by running following command
$uname -a
Linux Bijan-PC 4.4.7-1-lts #1 SMP Thu Apr 14 17:26:39 2016 x86_64 GNU/Linux
which is revealed that my HostName is Bijan-PC
There is no MAC Address need for Linux platform on the other hand ADS use so-called CPUID which generate based on your platform which can be used to get license file from KeySight Corporation. CPUID, MAC and HostID are all the same. note that HostID is different from HostName
Tags: ADS, Advanced Design System, Keysight, Linux