编译GCC 4.5.2时找不到libgmp

鲁世

我正在尝试从Scratch书(http://www.linuxfromscratch.org/lfs/view/stable/chapter05/gcc-pass1.html编译GCC 4.5.2作为Linux的一部分我的配置如下:

./configure \
    --target=$LFS_TGT --prefix=/tools \
    --disable-nls --disable-shared --disable-multilib \
    --disable-decimal-float --disable-threads \
    --disable-libmudflap --disable-libssp \
    --disable-libgomp --enable-languages=c \
    --with-gmp-include=$(pwd)/gmp --with-gmp-lib=$(pwd)/gmp/.libs \
    --without-ppl --without-cloog

当我尝试制作错误时(在config.logs中深入挖掘之后):

加载共享库时出错:libgmp.so.10:无法打开共享库文件:没有这样的文件或目录

在子目录中gmp,并在成功编译后达到了这一点。我如何指向GCC使用此库?

我正在研究LFS,以使自己对Linux行为更加熟悉。我已经跳过了很多障碍,但是这个特殊情况使我很沮丧。

如果相关:我正在使用Ubuntu 11主机。有任何想法吗?

谢谢

鲁世

我相当确定问题是由我(愚蠢的)决定使用组合的source + build目录引起的。清理环境并重新构建到其他文件夹已解决了此问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

找不到php5apache2_4.dll错误

来自分类Dev

Angular 2/4/5-提前编译如何

来自分类Dev

如何从源代码编译gcc-5?

来自分类Dev

安装netCDF4时“找不到hdf5库”

来自分类Dev

即使安装了g ++-5和gcc-5,“ gcc --version”仍找不到gcc?

来自分类Dev

在为NetBurner交叉编译时,为什么GCC找不到openssl标头?

来自分类Dev

编译Debian软件包时,GitLab CI / CD管道找不到GCC

来自分类Dev

在为NetBurner交叉编译时,为什么GCC找不到openssl标头?

来自分类Dev

升级后gcc编译失败-找不到共享文件对象(libmpc.so.2)

来自分类Dev

配置:错误:在安装Python时,在Debian 5的$ PATH错误中找不到可接受的C编译器

来自分类Dev

在 docker gcc:5 镜像中编译 c++11

来自分类Dev

在Ubuntu 17.04上编译Torch:不支持GCC版本> 5和Gcc错误:gcc:尝试执行'cc1'时出错:execvp:没有此类文件或目录

来自分类Dev

使用GCC编译时发生错误

来自分类Dev

gcc-编译示例xscreensaver时出错

来自分类Dev

GCC编译时无法生成目标文件

来自分类Dev

使用GCC包含文件时编译失败

来自分类Dev

编译riscv-gcc时出错

来自分类Dev

使用 gcc 编译时关闭程序

来自分类Dev

为什么使用GCC编译器的sizeof('3')== 4?

来自分类Dev

如何生成图案5 5 5 5 5 4 4 4 4 3 3 3 2 2 1

来自分类Dev

编译DLIB时出错-找不到Boost

来自分类Dev

编译Vim时找不到终端库

来自分类Dev

编译时找不到Qt文件

来自分类Dev

编译vim时找不到tgetent()

来自分类Dev

编译Vim时找不到终端库

来自分类Dev

找不到符号(java编译时错误)

来自分类Dev

编译时错误:找不到符号Jlabel

来自分类Dev

使用arm-linux-gnueabi-gcc进行编译时,为什么堆栈指针向下移动比堆栈帧大4个字节?

来自分类Dev

Dagger 2,有时在编译时出现“找不到符号类DaggerApplicationComponent”

Related 相关文章

  1. 1

    找不到php5apache2_4.dll错误

  2. 2

    Angular 2/4/5-提前编译如何

  3. 3

    如何从源代码编译gcc-5?

  4. 4

    安装netCDF4时“找不到hdf5库”

  5. 5

    即使安装了g ++-5和gcc-5,“ gcc --version”仍找不到gcc?

  6. 6

    在为NetBurner交叉编译时,为什么GCC找不到openssl标头?

  7. 7

    编译Debian软件包时,GitLab CI / CD管道找不到GCC

  8. 8

    在为NetBurner交叉编译时,为什么GCC找不到openssl标头?

  9. 9

    升级后gcc编译失败-找不到共享文件对象(libmpc.so.2)

  10. 10

    配置:错误:在安装Python时,在Debian 5的$ PATH错误中找不到可接受的C编译器

  11. 11

    在 docker gcc:5 镜像中编译 c++11

  12. 12

    在Ubuntu 17.04上编译Torch:不支持GCC版本> 5和Gcc错误:gcc:尝试执行'cc1'时出错:execvp:没有此类文件或目录

  13. 13

    使用GCC编译时发生错误

  14. 14

    gcc-编译示例xscreensaver时出错

  15. 15

    GCC编译时无法生成目标文件

  16. 16

    使用GCC包含文件时编译失败

  17. 17

    编译riscv-gcc时出错

  18. 18

    使用 gcc 编译时关闭程序

  19. 19

    为什么使用GCC编译器的sizeof('3')== 4?

  20. 20

    如何生成图案5 5 5 5 5 4 4 4 4 3 3 3 2 2 1

  21. 21

    编译DLIB时出错-找不到Boost

  22. 22

    编译Vim时找不到终端库

  23. 23

    编译时找不到Qt文件

  24. 24

    编译vim时找不到tgetent()

  25. 25

    编译Vim时找不到终端库

  26. 26

    找不到符号(java编译时错误)

  27. 27

    编译时错误:找不到符号Jlabel

  28. 28

    使用arm-linux-gnueabi-gcc进行编译时,为什么堆栈指针向下移动比堆栈帧大4个字节?

  29. 29

    Dagger 2,有时在编译时出现“找不到符号类DaggerApplicationComponent”

热门标签

归档