设为首页收藏本站

嵌入式联盟

最近看过此主题的会员

查看: 423|回复: 2

ubuntu 18.04编译x6818文件系统问题解决

[复制链接]

1

主题

7

帖子

59

积分

新手上路

Rank: 1

积分
59
发表于 2018-10-2 19:20:45 | 显示全部楼层 |阅读模式
Ubuntu18.04在编译文件系统过程中,编译Python时会出现如下错误:
LD_LIBRARY_PATH=/home/fortune/file/X6818/X6818_B/x6818_linux_180209/buildroot/output/build/host-python-2.7.9:/home/fortune/file/X6818/X6818_B/x6818_linux_180209/buildroot/output/host/usr/lib:/opt/google/chrome:/opt/google/chrome/lib ./python -E -S -m sysconfig --generate-posix-vars ;\
if test $? -ne 0 ; then \
        echo "generate-posix-vars failed" ; \
        rm -f ./pybuilddir.txt ; \
        exit 1 ; \
fi
Segmentation fault (core dumped)
generate-posix-vars failed
Makefile:477: recipe for target 'pybuilddir.txt' failed
make[1]: *** [pybuilddir.txt] Error 1
make[1]: Leaving directory '/home/fortune/file/X6818/X6818_B/x6818_linux_180209/buildroot/output/build/host-python-2.7.9'
package/pkg-generic.mk:156: recipe for target '/home/fortune/file/X6818/X6818_B/x6818_linux_180209/buildroot/output/build/host-python-2.7.9/.stamp_built' failed
make: *** [/home/fortune/file/X6818/X6818_B/x6818_linux_180209/buildroot/output/build/host-python-2.7.9/.stamp_built] Error 2

其问题在于
if test $? -ne 0 ; then \
        echo "generate-posix-vars failed" ; \
        rm -f ./pybuilddir.txt ; \
        exit 1 ; \
fi
Segmentation fault (core dumped)
generate-posix-vars failed
Makefile:477: recipe for target 'pybuilddir.txt' failed
make[1]: *** [pybuilddir.txt] Error 1

这个问题主要原因是Python-2.7.9.tar.xz软件包的问题,所以楼主就单独编译下这个包,发现还是会出现这个错误。
于是楼主觉得可能是因为版本问题导致的,所以楼主便在官网下载了Python-2.7.15.tar.xz包进行单独编译,结果编译成功,所以楼主就想通过版本替换解决这个问题。


第一步:首先修改 ./package/python/python.mk文件,
将  
PYTHON_VERSION = $(PYTHON_VERSION_MAJOR).9
修改为
PYTHON_VERSION = $(PYTHON_VERSION_MAJOR).15
第二步:修改版本校验文件./package/python/python.hash

sha256        90d27e14ea7e03570026850e2e50ba71ad20b7eb31035aada1cf3def8f8d4916  Python-2.7.9.tar.xz
修改为
sha256        22d9b1ac5b26135ad2b8c2901a9413537e08749a753356ee913c84dbd2df5574  Python-2.7.15.tar.xz
接下来继续编译,发现问题就解决了。


回复

使用道具 举报

333

主题

454

帖子

3816

积分

管理员

我是一个程序员

Rank: 9Rank: 9Rank: 9

积分
3816
发表于 2018-10-2 20:30:12 | 显示全部楼层
顶顶顶。。。。。顶顶顶
最近很忙
回复 支持 1 反对 0

使用道具 举报

0

主题

1

帖子

40

积分

新手上路

Rank: 1

积分
40
发表于 2018-11-29 17:28:50 | 显示全部楼层
膜拜大神
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

QQ|Archiver|手机版|小黑屋|EBMSKY Inc. |冀IPC备17022971号   

Powered by Discuz! X3.2 © 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表