##在64bit Ubuntu下安装32bit依赖库时出现”libc6:i386 (!= 2.19-0ubuntu6.6) but 2.19-0ubuntu6.15 is to be installed”可行性解决方案
###一、问题描述
在IPC异构多核开发中,需要基于Linux搭建IPC开发环境。由于RTOS Prcessor SDK开发包(下称“RTOS开发包”)下的cgt6x_x86_installer等组件为32 bit,因此需在64bit Ubuntu下安装32bit依赖库,否则会导致cgt6x_x86_installer等组件安装失败,且无法正常编译RTOS工程。请在Ubuntu下执行如下命令安装32bit依赖库,出现提示信息时输入Y,并等待安装结束。在Ubuntu系统终端输入指令:
sudo apt-get install libc6:i386
安装过程中出现了以下问题:“libc6:i386 (!= 2.19-0ubuntu6.6) but 2.19-0ubuntu6.15 is to be installed”,具体问题见下图:
###二、解决方案
打开Ubuntu系统终端,输入以下代码:
sudo apt-get -f install
等待安装完毕即可,然后再输入指令:
sudo apt-get install libc6:i386
发现依赖已经安装好了!!!
问题解决!!!