首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu-16.04上从源代码安装gcc-4.8.1

在Ubuntu-16.04上从源代码安装gcc-4.8.1
EN

Stack Overflow用户
提问于 2016-07-17 11:34:11
回答 2查看 1.7K关注 0票数 0

我正在尝试在已经安装了gcc-5.4.0的Ubuntu-16.04上从源代码安装gcc-4.8.1。但是,在编译gcc源代码时,出现以下错误:

代码语言:javascript
复制
msgfmt: //gcc_install/build/x86_64-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /usr/lib/x86_64-linux-gnu/libicuuc.so.55)

我用谷歌搜索了一下,但我找不到任何有用的东西。有人能给我一些建议来解决这个问题吗?谢谢!

另外,有没有可以用"sudo apt install“来安装gcc-4.8.1的?我试过了,但这给我带来了最新版本的gcc-4.8.5,这不是我需要的。

gcc-4.8.1

EN

回答 2

Stack Overflow用户

发布于 2016-07-17 19:13:26

gcc-4.8.1 :我认为Ubuntu 16.04没有简单的变通方法。

但是使用Ubuntu 14.04 -64时,gcc-4.8.1就可以构建了。

代码语言:javascript
复制
cd build-gcc481/
../gcc-4.8.1/configure --prefix=/usr/local/gcc481 --program-suffix=481 --enable-clocale=gnu --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-languages=c,c++ --disable-multilib --disable-libstdcxx-pch

结果:gcc48-c++_4.8.1-ubuntu14_amd64.deb https://drive.google.com/file/d/0B7S255p3kFXNV3ZFR2JNRXE2b1k/view?usp=sharing ...提供/usr/local/bin/{gcc48,g++48}

这个包在Ubuntu 16.04中安装正常,并且新的编译器工作得很好。

票数 1
EN

Stack Overflow用户

发布于 2016-07-17 11:42:09

您可以尝试打开它https://www.rpmfind.net/linux/rpm2html/search.php?query=libicuuc.so.36,下载libicuuc.so并安装它

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38417663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档