Мне было любопытно, кому-нибудь повезло собрать всю библиотеку Xilinx ISE unisims для симулятора GHDL?Я попытался скомпилировать только файл пакета для unisims, и это дает мне ошибку.
Мне было интересно, будет ли он полностью скомпилирован, закомментировав неподдерживаемые разделы кода VHDL ... или что-то еще нужно сделать, например, скомпилировать разностную жизненно важную библиотеку или использовать другую версию --std,потому что я знаю, что могу извлечь один компонент unisims и скомпилировать с ghdl ... просто интересно, как завершить 90% оставшихся компонентов.
$ ghdl -a --std=08 --work=unisims C:/Xilinx/14.7/ISE_DE/ISE/vhdl/src/unisims/unisim_VCOMP.vhd
$ ghdl -a --std=08 --work=unisims C:/Xilinx/14.7/ISE_DE/ISE/vhdl/src/unisims/unisim_VPKG.vhd
ERROR: ../../src/vital2000/timing_p.vhdl:152:14: result subtype of a pure function cannot have access subelements