Skip to content

Instantly share code, notes, and snippets.

@jpouellet
Last active September 29, 2016 01:42
Show Gist options
  • Select an option

  • Save jpouellet/a4b44a92e75cdf952f2073ced20067e9 to your computer and use it in GitHub Desktop.

Select an option

Save jpouellet/a4b44a92e75cdf952f2073ced20067e9 to your computer and use it in GitHub Desktop.
Notes on using Altera design tools on Fedora 23 (in Qubes OS)

Notes on using Quartus 15.1.0 in Fedora 23 (in Qubes OS)

Dependencies according to the Arch wiki, converted to Fedora pkg names:

  • x86_64: expat fontconfig freetype glibc gtk2 libcanberra libpng libpng12 libICE libSM util-linux ncurses tcl zlib libX11 libXau libXdmcp libXext libXft libXrender libXt libXtst

  • i686: glibc.i686 expat.i686 fontconfig.i686 freetype.i686 glibc.i686 gtk2.i686 libcanberra.i686 libpng.i686 libpng12.i686 libICE.i686 libSM.i686 util-linux.i686 ncurses-libs.i686 tcl.i686 zlib.i686 libX11.i686 libXau.i686 libXdmcp.i686 libXext.i686 libXft.i686 libXrender.i686 libXt.i686 libXtst.i686

  • noarch: xorg-x11-fonts-Type1 tcllib

Also apparently needed...

  • xz-libs.i686 libpng12.i686

For compiling VPI stuff

  • gcc glibc-devel.i686 libgcc.i686

vsim failing with ** Fatal: Read failure in vlm process (0,0)

See https://wiki.archlinux.org/index.php/Altera_Design_Software#With_freetype2_2.5.0.1-1

Not sure how to fix properly, for now I've just stolen an old libfreetype.so from another machine and am using a wrapper around vsim that sets LD_LIBRARY_PATH to contain the old lib.

Other useful things

  • graphviz iverilog verilator the_silver_searcher
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment