`
ezerg
  • 浏览: 274126 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

解决 CentOS 5.6 安装 WebSphere MQ 报错 缺少 libstdc++.so.5

阅读更多


最近安装 WebSphere MQ,安装到 gsk7bas64-7.0-4.23.x86_64.rpm 包时报 libstdc++.so.5 的错误。
查找一下已经安装了
# rpm -qa | grep libstdc++

并且库目录中存在 libstdc++.so.6 ,开始武断认为是版本的问题,所以只作了一个软链接,然后 ldconfig
结果还是不行,又重启了一下,问题依旧。
最后通过 yum list 发现还有 compat-libstdc++-33 包未安装,尝试安装后解决问题。



0
3
分享到:
评论

相关推荐

    libstdc++.so.6.0.23

    3、进入/usr/lib64/目录下,删除(rm -rf libstdc++.so.6)或者重命名(mv libstdc++.so.6 libstdc++.so.6.bak)libstdc++.so.6,然后执行ln -s libstdc++.so.6.0.24 libstdc++.so.6重新构建动态库libstdc++.so.6 ...

    centos7 x86-64 libstdc++.so.6.0.30

    安装`libstdc++.so.6.0.30`时,通常需要通过yum或dnf(取决于你的CentOS版本)来管理软件包,例如: ```bash sudo yum install libstdc++.so.6.0.30 ``` 或者 ```bash sudo dnf install libstdc++.so.6.0.30 ``` ...

    libstdc++.so.6.0.21

    运行pyton 代码 提示libstdc++.so.6 GLIBCXX 错误 本人在Centos6.x x86_64位系统上安装成功过 1、下载libstdc++.so.6.0.21 文件 2 放到对应目录下面 mv ./libstdc++.so.6.0.21 /usr/lib64/ 6 删除以前的libstdc++...

    libstdc++.so.6.0.26.zip

    在Linux环境中,遇到“libstdc++.so.6 version CXXABI_1.3.8 not found”的错误,通常是因为系统中的`libstdc++.so.6`动态库版本过低,无法满足某些应用程序对较高版本C++ ABI(C++应用二进制接口)的需求。`libstdc...

    libstdc++.so.6.0.29

    nodejs 18在centos7上安装时, 报错需要glibc 2.28, 安装后仍然报错 需要 CXXABI-1.3.9 ./node: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ./node) ./node: /lib64/libstdc++.so.6: ...

    libstdc++.so.6: 无法打开共享对象文件: 没有那个文件或目录

    这些文件存在表明系统中应该安装了`libstdc++.so.6`,但是运行的程序仍然报错,这可能是因为以下几个原因: 1. **版本不匹配**:虽然系统中有`libstdc++.so.6`,但版本可能与程序要求的版本不一致。 2. **路径问题*...

    libstdc++.so.5.0.7和libstdc++.so.6.0.13

    然而,`libstdc++.so.5`系列在许多现代Linux发行版中已被弃用,因此在尝试在新系统上安装Oracle 11g时,可能会遇到兼容性问题。 解决这类问题通常有以下几种方法: 1. **回迁库**:如果新系统不再包含旧版本的`...

    libstdc++.so.6.0.26

    在系统安装过程中,libstdc++.so.6.0.26通常随GCC一起安装,也可以单独通过包管理器(如apt-get for Debian/Ubuntu或yum for CentOS/RHEL)来安装。例如,在Ubuntu上,可以运行`sudo apt-get install libstdc++6`...

    libstdc++.so.6.0.21 for x86_64

    如果在运行过程中遇到“缺少libstdc++.so.6”或类似错误,可能是因为系统中未安装这个版本的库,或者已安装的版本过低。解决这个问题通常需要通过yum或dnf命令来安装或升级对应的包。 此外,对于开发者而言,了解...

    libstdc++.so.6.0.29的动态库

    《深入理解libstdc++.so.6.0.29:CentOS 7 x86_64系统下的GCC依赖库》 在Linux系统中,动态链接库是程序运行的关键组成部分,它们为应用程序提供了共享的功能代码,从而节省了内存资源并简化了软件更新。在CentOS 7...

    libstdc++.so.6.0.23_linux7

    《关于libstdc++.so.6.0.23_linux7:解决系统库版本过低问题》 在Linux操作系统中,动态链接库是系统运行程序不可或缺的部分,它们提供了各种标准函数和接口,使得应用程序能够调用系统底层的功能。libstdc++就是...

    libstdc++.so.6.0.24.tar.gz

    《深入理解libstdc++.so.6.0.24:CentOS 7.X环境下的GCC编译核心》 在Linux开发环境中,GCC(GNU Compiler Collection)是不可或缺的一部分,它为C++编程语言提供了编译器和标准库。libstdc++.so.6.0.24是GCC中的一...

    已编译好的libstdc++.so.6.0.26(Linux-x86-64)

    在CentOS或Linux的其他发行版中,有时会遇到系统默认的libstdc++版本过低,无法满足新软件的需求,这时就需要手动安装或升级到更高版本,如libstdc++.so.6.0.26。但是,需要注意的是,直接替换系统默认的库文件可能...

    libstdc++.so.6.0.28

    在Linux系统中,当一个C++程序运行时,如果没有找到所需的libstdc++.so.6.0.28,系统会报错,如"GLIBCXX_3.4.29 not found",这是因为程序依赖于该库中的特定函数或API。这时,可以通过安装对应的库包(如在Debian/...

    libstdc++.so.6.0.25

    libstdc++.so.6.0.25

Global site tag (gtag.js) - Google Analytics