5905 - Lattice Mico32 System: How to proceed with library dependencies errors that causes the failed installation of the software on CentOS7?
Description:
After verifying that the failure of installation is due to lack of library dependencies needed by the software in CentOS7, user should follow the step-by-step procedure provided in the solution section.
Solution:
In the terminal, download the.rpm files stated below. Note: This can be searched and downloaded over the internet, mostly this can found on the Technical forums and RPM files download sites.
- compat-expat1-1.95.8-16.el7.nux.i686.rpm
- gmp-4.3.1-13.el6.i686.rpm
- pangox-compat-0.0.2-2.el7.i686.rpm
And follow these steps to clear up the dependency:
- su root (This is to run as root/ or you can use sudo in front of for each comment).
- Install Diamond using the Diamond Installation rpm file, this can be downloaded in our website Link:http://www.latticesemi.com/Products/DesignSoftwareAndIP/FPGAandLDS/LatticeDiamond. Using Diamond 3.10 version as an example: yum install diamond_3_10-base_x64-111-2-x86_64-linux.rpm
- Note: In case you get “Existing lock /var/run/yum.pid: another copy is running as pid [pid number]. Another app is currently holding the yum lock; waiting for it to exit...
- Type the command “rm -f /var/run/yum.pid [pid number]
- Run the “yum install diamond_3_10-base_x64-111-2-x86_64-linux.rpm” again.
- Install Lattice Mico Software, this can be downloaded in our website also Link: http://www.latticesemi.com/Products/DesignSoftwareAndIP/FPGAandLDS/LatticeDiamond. Using LatticeMico 3.10 version as an example: yum install lms_1_0_for_diamond3_10.rpm
- yum install pangox-compat-0.0.2-2.el7.i686.rpm
- rpm -ivh --force gmp-4.3.1-13.el6.i686.rpm
- yum install compat-expat1-1.95.8-16.el7.nux.i686.rpm
- yum install lms_1_0_for_diamond3_10.rpm
Note: More than this, please work with your Linux/IT admin for support.