这是从英文文档翻译和修改得来的
你需要自行下载安装文件并将其与安装脚本放在同一目录下。 作者提供的链接
一个文件名示例 ModelSimSetup-17.1.0.590-linux.run
.
-
安装依赖(一些是AUR包,32位和64位均需要)
- 64位:
expat fontconfig freetype2 xorg-fonts-type1 glibc gtk2 libcanberra libpng libpng12 libice libsm util-linux ncurses tcl tcllib zlib libx11 libxau libxdmcp libxext libxft libxrender libxt libxtst
- 32位:
lib32-expat lib32-fontconfig lib32-freetype2 lib32-glibc lib32-gtk2 lib32-libcanberra lib32-libpng lib32-libpng12 lib32-libice lib32-libsm lib32-util-linux lib32-ncurses lib32-zlib lib32-libx11 lib32-libxau lib32-libxdmcp lib32-libxext lib32-libxft lib32-libxrender lib32-libxt lib32-libxtst
- 兼容依赖包:
ncurses5-compat-libs
和lib32-ncurses5-compat-libs
- 64位:
-
从控制台启动安装程序(
~/intelFPGA/17.1
) 安装程序会在安装结束后驻留 -
获取
lib32-freetype2-2.5.0.1
并解压到~/intelFPGA/17.1/modelsim_ase/lib32
获取
lib32-fontconfig-2.12.6+5+g665584a-1
,同样解压到上述目录 -
修改启动文件 (
~/intelFPGA/17.1/modelsim_ase/vco
)- 用
linux
替换linux_rh60
- 在
$dir
被设置后添加LD_LIBRARY_PATH=${dir}/lib32
- 用
下面的脚本由作者给的版本修改而来,这个脚本还未增加安装fontconfig
的部分,请自行安装