News | About | Get Frugalware | Packages | Documentation | Discussion Forums | Bug Tracker | Wiki | Community | Development

Xilinx

From FrugalWiki

Jump to: navigation, search

Contents

Introduction

This howto is about installing the Xilinx Webpack 8.2 (service pack 3) software on Frugalware -current (or later Frugalware>=0.6).

Known issues

The simulation seems to be non-working. You'll get the following error message:

ERROR:Simulator:222 - Generated C++ compilation was unsuccessful

Please let me know if you were able to solve this problem :-)

Dependencies

You'll need X (with a working window manager) and openmotif installed. The usual

pacman -S packagename

will install them for you.

Download

You need to download the huge installer + a service pack:

$ ls -lh
-rw-r--r-- 1  390M 2006-09-26 21:10 8_2_03i_lin.zip
-rw-r--r-- 1 1022M 2006-07-14 00:01 WebPACK_82i_SFD.sh

You need to register to get the deeplinks then you can download it even using wget. You can get the installer from here, actually i forgot the link to the service pack. :-/

As you can see the software is huge, including these tarballs you will need approximately 5 GB of free space temporarily and about 2,4 GB of free space after the install.

Running the installer

The usual

sh WebPACK_82i_SFD.sh

will do the trick. I installed xilinx as a regular user and it gave me a few warnings but it basically worked, so I would not recommend installing as root since it my alter your /etc/rc.d/rc.local or so.

Installing the service pack

Just unzip the service package and run

sh setup

to install the service pack.

Starter script

Now you may wonder how to start the beast. Good question :-) Let's say you've installed it to ~/xilinx, then do the following to create a starter script:

cp ~/xilinx/settings.sh ~/xilinx/bin/lin/startise
echo "exec ise" >> ~/xilinx/bin/lin/startise
chmod +x ~/xilinx/bin/lin/startise

Desktop file

Then create a desktop file to (for example) ~/.local/share/applications/xilinx.desktop:

[Desktop Entry]
Encoding=UTF-8
Name=Xilinx
Comment=Xilinx Webpack
Exec=~/xilinx/bin/lin/startise
Terminal=false
Type=Application
StartupNotify=true
Icon=~/xilinx/data/images/ttc-wizard.xpm
Categories=Application;KDE;Development;IDE;
MimeType=

Done!

Personal tools
Namespaces
Variants
Actions