Seriously. Why are there no open-source vhdl compilers like icarus verilog for verilog? Having to rely on a non-free compiler --that has to be opened in a fucking GUI-- is ridiculous.