Update: May 2005
As of Xilinx WebPACK 7.1i, they officially support Red Hat Enterprise Linux. As we all know, if it runs on one distro, it'll run on another with a little persuasion. Here is how I got it running on Debian.
What's going on here?
Like a lot of people, I wanted to run Xilinx under Linux. As some know, Linux is supported in ISE BaseX, ISE Alliance, and ISE Foundation. However, the pricetags for these products are more than a little daunting. ($695, $1495, and $2595 -- respectively) There is a free (beer) solution available in ISE WebPACK. The problem with this is that it only runs in Windows. I wrote to Xilinx and asked about future release of WebPACK for Linux and they told me that it's in the works but won't be available for some time. Givin this starting point, I went about getting WebPACK working under Wine.
First, I have to mention that I'm running Debian, which makes thing infinately easier. I remember the days of compiling Wine from scratch and I don't recommend it to the faint of heart. So assuming you're running Debian, all you have to do is:
- Get Wine
# apt-get install wine winesetuptk
- Configure Wine
# winesetuptk
All the default settings worked fine for me except for one. After the setup program has finished, edit your $HOME/.wine/config and change the windows version to 'win2k'
- Install a couple of required dll's
# cd $HOME/.wine/fake_windows/Windows/System # wget http://www.wolfteck.com/xilinx/wine/MFC42.DLL # wget http://www.wolfteck.com/xilinx/wine/MSVCP60.DLL
- Get Xilinx WebPACK
I have yet to get Wine to network properly so I couldn't use the WebInstall. Thus, you should pull down the Complete ISE WebPACK Software as well as the Complete MXE Simulator from the WebPACK Homepage.
- Install
If you're running Gnome or something like it, you should be able to just double click on the exe's that you downloaded. If you like the command line, just do:
# wine /path/to/WebPACK_63_fcfull_i.exe
Make sure you install WebPACK itself before you install MXE. Also, don't be surprised if the status bar hangs up for a while. Mine stuck on 3% for many minutes, then moved quickly through the rest. - Have at it
Now all you have to do is run ise.exe:
# wine $HOME/.wine/drive_c/Xilinx/bin/nt/ise.exe
I made a launcher on my desktop using the icon at $HOME/.wine/drive_c/Xilinx/.xinstall/mysupport.ico
Last updated: Sunday, 20-Sep-2009 16:55:45 CDT
Contact me at randall dot will at gmail dot com
Hobbies
Vintage MotorcyclesNetworking
FacebookPresence
UbuntuDiscount ASP.NET
CPAN
p2p Wrox
Roundcube
Freshmeat
Blogger
uShip
Psychology Software Tools
Virtual Corvair Club
Chopper Charles
Live Journal
Thoughts
Borrowed PhilosophyHistorical Histrionics
Current Histrionics
Old Projects
Motorola V400 / LinuxHP ZE4200 / Linux
VPR Matrix 220a5 / Linux
FreeRadius Accounting / Linux
LDAP / FreeRadius Auth / Linux
Remote MySQL / OSX
Stewie Radio Automation
Wireless Wandering Done Right
DynDNS: TinyDNS / OpenSSH
Xilinx WebPACK 6.3 / Wine
Xilinx WebPACK 7.1 / Debian
Apache 301 Redirection
Using Your Debian Cache
Google AdSense
Gnome AdSense Monitor
Pixlatch Gallery Generator
C#.NET Tips & Tricks
Ubuntu Breezy Clockmod Bug
