On 04/27/2013 03:10 PM, David Riley wrote:
Just wanted to
say this thread is great! I have a TerasIC Cyclone I board here that I am keen to play
with, so all information about Altera and products is very helpful.
I didn't know their Linux stuff was on par with Windows; last time I used Quartus it
was on Windows XP (and Linux/WINE, even - with minor hiccups).
Up until version 11, Quartus on Linux was AWFUL, at least if you were
trying to run the GUI (the command-line tools were always more or less
OK). Instead of doing a real port, they used a Win32 compatibility
library called MainWin which was flaky and unreliable except on the
very specific platforms they tested on (SuSE and RedHat Enterprise).
It was a pile of garbage, and running the Windows version under WINE
generally worked better. With 11, they moved the whole GUI to Qt for
both platforms, which has been a massive improvement (there have been
a few growing pains; the first version of the editor didn't even have
a way to turn on the column numbering, so I had to use an external
editor to make sure I wasn't going over 80 cols). Everything works
great under Linux now.
The Xilinx software was the same thing. Up until a few releases ago (7?
maybe 8?) it was Windows software with a really bad API compatibility layer
spackled on top. It was all but unusable. Now they have a real port, it's
very nice and smooth.
Pretty odd for software that started out in the UNIX world in the first
place, and lived most of its life there!
Dave McGuire, AK4HZ
New Kensington, PA