按照S3官方Wiki的陈述,推荐使用ubuntu 16.04作为Host端系统,笔者是一名乐于并热衷于尝鲜的搬砖工,于是,尝试在最新的18.04上进行编译和构建S3平台的linux开发包。以下是操作的完整过程,并不顺利,但以成功告终。
创新互联公司专业为企业提供施甸网站建设、施甸做网站、施甸网站设计、施甸网站制作等企业网站建设、网页设计与制作、施甸企业网站模板建站服务,十余年施甸做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
安装Ubuntu 18.04操作系统 ,安装下面的软件包:
sudo apt-get install git-core gnupg flex bison gperf build-essential \
zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 \
lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache \
libgl1-mesa-dev libxml2-utils xsltproc unzip u-boot-tools gawk samba
编译buildroot过程中,会出现若干来自于buildroot packages与Ubuntu18.04自带的工具/包冲突的错误,以下buildroot补丁可处理掉这些错误。
Changes not staged for commit:
(use "git add/rm
(use "git checkout --
deleted: package/automake/0001-noman.patch
deleted: package/automake/automake.hash
modified: package/automake/automake.mk
deleted: package/e2fsprogs/0001-sem-init-libs.patch
deleted: package/e2fsprogs/0002-MCONFIG.in-handle-CLOCK_GETTIME_LIB.patch
deleted: package/e2fsprogs/e2fsprogs.hash
modified: package/e2fsprogs/e2fsprogs.mk
diff --git a/package/automake/automake.mk b/package/automake/automake.mk
index 84f05dc..928a33f 100644
--- a/package/automake/automake.mk
+++ b/package/automake/automake.mk
@@ -4,7 +4,7 @@
#
################################################################################
-AUTOMAKE_VERSION = 1.15
+AUTOMAKE_VERSION = 1.16.1
AUTOMAKE_SOURCE = automake-$(AUTOMAKE_VERSION).tar.xz
AUTOMAKE_SITE = $(BR2_GNU_MIRROR)/automake
AUTOMAKE_LICENSE = GPLv2+
diff --git a/package/e2fsprogs/e2fsprogs.mk b/package/e2fsprogs/e2fsprogs.mk
index b6e79d2..8a4edc8 100644
--- a/package/e2fsprogs/e2fsprogs.mk
+++ b/package/e2fsprogs/e2fsprogs.mk
@@ -4,7 +4,7 @@
#
################################################################################
-E2FSPROGS_VERSION = 1.43.3
+E2FSPROGS_VERSION = 1.44.1
E2FSPROGS_SOURCE = e2fsprogs-$(E2FSPROGS_VERSION).tar.xz
E2FSPROGS_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/people/tytso/e2fsprogs/v$(E2FSPROGS_VERSION)
E2FSPROGS_LICENSE = GPLv2, libuuid BSD-3c, libss and libet MIT-like with advertising clause
完成上述修改以后,按照S3 Linux SDK的编译方法进行编译即可。
本文名称:Ubuntu18.04编译S3的LinuxSDK(Zeta)
当前链接:http://www.shufengxianlan.com/qtweb/news30/488480.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联