# ModelSim 17.1 (Starters Edition) for (Arch) Linux You need to download the setup file yourself. Put in where you run the setup script. [Easy DL link](http://dl.altera.com/17.1/?edition=lite&platform=linux&download_manager=direct&product=modelsim_ae#tabs-2) It should be named `ModelSimSetup-17.1.0.590-linux.run`. 1. Install dependencies (some AUR, both 32 and 64 bit is required.) - 64 bit: `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 bit `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` - ncurses compat libs: `ncurses5-compat-libs` and `lib32-ncurses5-compat-libs` 2. Run setup file, **from console**, install in default location (`~/intelFPGA/17.1`) The setup hangs after completing. 3. Get `lib32-freetype2-2.5.0.1` and unpack libs to `~/intelFPGA/17.1/modelsim_ase/lib32` 4. Modify the startup script (`~/intelFPGA/17.1/modelsim_ase/vco`) - Replace `linux_rh60` with `linux` - Add `LD_LIBRARY_PATH=${dir}/lib32` after `$dir` is set **A semi automatic script is provided below for the lazy :)**