首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Fedora 25 :找不到libgcc_s.so.1

Fedora 25 :找不到libgcc_s.so.1
EN

Stack Overflow用户
提问于 2017-04-19 14:11:12
回答 1查看 3.4K关注 0票数 0

我正在使用Fedora25,并希望使用Android的mksdcard工具。不幸的是,它给了我一个错误,无法找到libgcc_s.so.1,尽管它在我的系统=>中。

1.)误差

代码语言:javascript
复制
ldd -v /home/user/Android/Sdk/emulator/mksdcard
    linux-gate.so.1 (0xf772b000)
    libgcc_s.so.1 => not found
    libc.so.6 => /lib/libc.so.6 (0xf7522000)
    /lib/ld-linux.so.2 (0x565e4000)

    Version information:
    /home/gerd/Android/Sdk/emulator/mksdcard:
            libgcc_s.so.1 (GLIBC_2.0) => not found
            libc.so.6 (GLIBC_2.1) => /lib/libc.so.6
            libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
    /lib/libc.so.6:
            ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2
            ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
            ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2

2.)检查包裹

代码语言:javascript
复制
yum list installed | grep libgcc

libgcc.i686                 6.3.1-1.fc25              @updates
libgcc.x86_64               6.3.1-1.fc25              @updates

3.)检查图书馆

代码语言:javascript
复制
ll /usr/lib*/libgcc_s*
-rwxr-xr-x 1 root root 92872 21. Dez 18:23 /usr/lib64/libgcc_s-6.3.1-20161221.so.1
lrwxrwxrwx 1 root root    28 21. Dez 18:19 /usr/lib64/libgcc_s.so.1 -> libgcc_s-6.3.1-20161221.so.1

4.)做ldconfig

代码语言:javascript
复制
sudo ldconfig -v | grep libgcc
    libgccpp.so.1 -> libgccpp.so.1.0.3
    libgcc_s.so.1 -> libgcc_s-6.3.1-20161221.so.1

虽然我同时安装了libgcc .i686和.x86_64,并且'ldconfig‘列出了库,但错误仍然存在。因为我只是在/usr/bit 64下找到了库,所以我假设32位版本在某种程度上是不可用的。

如何消除错误?任何帮助都非常感谢..。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-19 15:44:30

谢谢@xec86。是的,已经这样做了,它表明:

代码语言:javascript
复制
dnf provides libgcc_s.so.1   
Letzte Prüfung auf abgelaufene Metadaten: vor 5:45:26 am Wed Apr 19 11:54:43 2017.
libgcc-6.3.1-1.fc25.i686 : GCC version 6 shared support library
Quelle      : @System

libgcc-6.3.1-1.fc25.i686 : GCC version 6 shared support library
Quelle      : updates

libgcc-6.2.1-2.fc25.i686 : GCC version 6 shared support library
Quelle      : fedora

但这些设备已经安装:

代码语言:javascript
复制
dnf list installed | grep libgcc
libgcc.i686                              6.3.1-1.fc25              @updates     
libgcc.x86_64                            6.3.1-1.fc25              @updates

刚刚进行了重新安装,这解决了问题:

代码语言:javascript
复制
dnf reinstall libgcc.i686
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43498186

复制
相关文章

相似问题

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