After installling Quartus on a x86_64 fedora 26, I fell upon the lib12.so.0 error. $ quartus quartus: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory The simple solution is $ sudo dnf install libpng12-devel.i686 Unfortunately I was not unable to program the bitstream on the fpga, thus […]
Category archives: fedora
Modelsim Intel-Altera 10.5c on Fedora26
This blog post is about how to run Modelsim Intel-Altera 10.5c on Fedora 26 (4.12.13-300.fc26.x86_64) after its installation. Modelsim Intel-Altera 10.5c comes with intelFPGA_pro 17.0. First install the 32-bit libraries. $ sudo dnf install glibc.i686 zlib.i686 bzip2-libs.i686 libXft.i686 libXext.i686 ncurses-compat-libs.i686 Download the freetype of el7 from here and copy the so files to modelsim’s internal directory. […]
PHP.Exploit.CVE_2015_2331-3 false positive
An error with ClamAV database flagged “zip” binary as a potential PHP.Exploit.CVE_2015_2331-3 exploit on Synology. The binary “zip” can be easily restored from Synology’s quarantine interface.
File mode specification error: (user-error “:END: line missing at position 7917”)
This error message from emacs informs that the error is at position 7917. The following will jump the cursor tothe error. M-x goto-char RET 7917 RET
Quartus 13.1 on Fedora 20
Installing Altera Quartus on Fedora 20 64-bit: $ ./setup.sh You must have the 32-bit compatibility libraries installed for the Quartus II installer and software to operate properly. Solution: # yum install glibc.i686 libXext.i386 libX11.i386 libXau.i386 libXdmcp.i386 freetype.i386 fontconfig.i386 expat.i386
openssl: PEM_def_callback:problems getting password
Failed to acquire SSL private key ‘/etc/pki/tls/private/server.key’: error:0906406D:PEM routines:PEM_def_callback:problems getting password This is due to the fact that the the password was not removed from the server.key file. # openssl rsa -in server.key.ORIG -out server.key
Virtualisation versus kernel
Note to self : don’t forget this easy fix next time: Searching for a valid kernel header path… The path “” is not a valid path to the 3.7.9-104.fc17.i686 kernel headers. Would you like to change it? [yes] ^C Execution aborted. cp /usr/src/kernels/3.7.9-104.fc17.i686/include/generated/uapi/linux/version.h /lib/modules/3.7.9-104.fc17.i686/build/include/linux/
[FEL]: gplcver crash fix and openocd update
Shakthi updated gplcver to fix a crash upon launch. Dean Glazeski updated openocd to 0.5.0.
the missing -ldl
[sourcecode] export CFLAGS="%{optflags} -ldl -lpthread" [/sourcecode] to fix [sourcecode] /usr/bin/ld: dynload.o: undefined reference to symbol ‘dlsym@@GLIBC_2.2.5’ /usr/bin/ld: note: ‘dlsym@@GLIBC_2.2.5’ is defined in DSO /lib64/libdl.so.2 so try adding it to the linker command line /lib64/libdl.so.2: could not read symbols: Invalid operation collect2: ld returned 1 exit status [/sourcecode]
Restoring Electronics-menu in Gnome3
With Gnome 3 shipped with Fedora 15, the menu “electronics” is no longer available on Fedora 15’s gnome-menu. It was rather annoying for me, as this custom “Electronics” menu remained the first thing that non-linux users would look at if they want to embrace Free(Fedora) Electronic Lab. Finally, I found how to fix it. It […]