Installing EagleCad 6.3 on Fedora 17

This is a quick guide to help people get started with eagle cad on a Linux system, specifically Fedora 17.If you are receiving errors for missing shared libraries this should work for you. I’m not sure because this wasn’t done on a clean OS install but most of the files should be there. To check before we get started we can open a terminal and type:

[hackStuff@localhost ~]$ locate libssl
/usr/lib/.libssl.so.1.0.0j.hmac
/usr/lib/.libssl.so.10.hmac
/usr/lib/libssl.so.1.0.0j
/usr/lib/libssl.so.10
/usr/lib/libssl3.so

[hackStuff@localhost ~]$ locate libcrypto
/usr/lib/.libcrypto.so.1.0.0j.hmac
/usr/lib/.libcrypto.so.10.hmac
/usr/lib/libcrypto.so.1.0.0j
/usr/lib/libcrypto.so.10
/usr/lib/libcryptopp.so.6
/usr/lib/libcryptopp.so.6.0.0

The problem seems to be the j suffix added to the end of the library name. A solution to this is to create a symbolic link to fix the name and point to the correct file. This can be done with the following two lines.

cd /usr/lib/
ln -s -T libcrypto.so.1.0.0j libcrypto.so.1.0.0
ln -s -T libssl.so.1.0.0j libssl.so.1.0.0

Now the installer is should be able to run. This will work with older versions of eagle as well. Hope this helps, enjoy!
Note:Every time you update eagle you will have to re-create the symbolic links.

Leave a Reply