日期:2014-05-16  浏览次数:20706 次

64bit机器(linux debian)中编译 32bit
64bit debian中安装iac32-libs时出现 ldconfig deferred processing now taking place这样的报错,
安装所有library时都出现上面的报错,不知道是不是安装成功了还是其他什么

------解决方案--------------------
是安装成功了啊,
我装软件也遇到过。

可能是提示你重启之后生效。
------解决方案--------------------
ldconfig deferred processing now taking place"
这句话表示刚刚安装的软件需要在重新启动后才会生效,通常出现这个提示的时候,会有一个提示,询问你是否现在重新启动电脑。

------解决方案--------------------
libstdc++.so可能是没有建立链接

find /usr/lib -name "libstdc++.so.*" -print
如找到libstdc++.so.6这类文件
再到其目录下ln -s libstdc++.so.6 libstdc++.so
------解决方案--------------------
如你的/usr/lib/gcc/x86_64-linux-gun/4.3.2/libstdc++.so.6位置

cd /usr/lib/gcc/x86_64-linux-gun/4.3.2

ln -s libstdc++.so.6 libstdc++.so

ls -a

你就看到一个链接文件libstdc++.so了,再去试试编译