Das letzte mal das ich das
Xilinx WebPACK unter Linux installiert habe ist schon wieder einige Zeit her. Da ich mir gerade einige Gedanken ueber einen vernuenftigen EDA Design Flow fuers
metalab mache hab ich mich auch an dieses Abenteuer wieder mal herangewagt - und wurde ausgesprochen positiv ueberrascht.
Bei meinen letzten versuchen Xilinx WebPACK fuer Linux zu installieren musste ich mich ziemlich lang mit frustierenden Details wie der Beschaffung der richtigen Lesstiff Library Versionen herumschlagen um ueberhaupt irgendwas zum laufen zu bringen. Bei der aktuellen WebPACK 9.1i musste ich mir nach dem downloaden des 1.4GB grossen Installationspackages von Xilinx nur noch die libstdc++5 nachinstallieren. Da das WebPACK behauptet auf RedHat daheim zu sein hab ich mir die alte libstdc++ einfach mal von FC7 ausgeborgt:
rocket emerge rpm cpio
wget http://ftp.univie.ac.at/systems/linux/fedora/releases/7/Everything/i386/os/Fedora/compat-libstdc++-33-3.2.3-61.i386.rpm
rpm2cpio compat-libstdc++-33-3.2.3-61.i386.rpm | ( cd / && cpio -iv; )
Zwischendrinnen hat sich der installer noch unnoetig ueber out of disk space aufgeregt (ich hatte noch ungefaehr 25GB frei). Die meldung konnte man aber einfach wegklicken und die installation lief dann fehlerfrei durch.
Nach der installation einfach im install directory das 'settings.sh' file sourcen (es empfiehlt sich das gleich im .profile script zu erledigen) und 'ise' starten.
Einzig die Installation der Kabel Treiber gestaltet sich ziemlich tricky. Vorkompilierte Module fuer die ROCK Linux Kernel braucht man ja nicht wirklich zu suchen und die Sourcen die in den Support Tickets #18612 und #22548 auf
mysupport.xilinx.com verlinked sind compilieren nicht so einfach mit den aktuellen kernel sourcen..