linux全志R16的linux系统编译的资料_20170502_1655.7z
c44f16 在 2019-08-10 13:43:29 上传 2.86 MB
移动开发
Android
全志R16平台编译linux系统V1.0.txt
2017/4/11 13:36
(编译请使用编译android的lichee的选项编译生成的.config文件,不然直接编译会报错!!!!)
rootroot@cm-System-Product-Name:/home/wwt/linux_r16$ tar zxvf lichee_parrotv1.1_20161202.tar.gz
rootroot@cm-System-Product-Name:/home/wwt/linux_r16$ cd lichee/
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$ ./build.sh c
onfig
Welcome to mkscript setup progress
All available chips:
0. sun8iw5p1
Choice: 0
All available platforms:
0. android
1. dragonboard
2. linux
3. tina
Choice: 2
All available kernel:
0. linux-3.4
Choice: 0
All available boards:
0. bell-one
1. evb
2. evb-20
3. evb-30
4. evb-rtl8723bs
5. sc3813r
Choice: 3
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$ ./build.sh
错误1:
KCONFIG_AUTOCONFIG=/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/buildroot-config/auto.conf KCONFIG_AUTOHEADER=/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/buildroot-config/autoconf.h KCONFIG_TRISTATE=/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/buildroot-config/tristate.config BUILDROOT_CONFIG=/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/.config /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/buildroot-config/conf --silentoldconfig Config.in
#
# make dependencies written to .auto.deps
# ATTENTION buildroot devels!
# See top of this file before playing with this auto-preprequisites!
#
make[1]:正在离开目录 `/home/wwt/linux_r16/lichee/buildroot'
You must install 'makeinfo' on your build machine
makeinfo is usually part of the texinfo package in your distribution
make: *** [dependencies] 错误 1
make:离开目录“/home/wwt/linux_r16/lichee/buildroot”
ERROR: build buildroot Failed
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
d/buildroot-config/conf.o /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/buildroot-config/zconf.tab.o -o /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/buildroot-config/conf
rm /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/buildroot-config/zconf.tab.c
make[1]:正在离开目录 `/home/wwt/linux_r16/lichee/buildroot/package/config'
#
# configuration written to /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/.config
#
make:离开目录“/home/wwt/linux_r16/lichee/buildroot”
make:进入目录'/home/wwt/linux_r16/lichee/buildroot'
/usr/bin/make -j6 O=/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot silentoldconfig
make[1]: 正在进入目录 `/home/wwt/linux_r16/lichee/buildroot'
GEN /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/Makefile
KCONFIG_AUTOCONFIG=/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/buildroot-config/auto.conf KCONFIG_AUTOHEADER=/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/buildroot-config/autoconf.h KCONFIG_TRISTATE=/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/buildroot-config/tristate.config BUILDROOT_CONFIG=/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/.config /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/buildroot-config/conf --silentoldconfig Config.in
#
# make dependencies written to .auto.deps
# ATTENTION buildroot devels!
# See top of this file before playing with this auto-preprequisites!
#
make[1]:正在离开目录 `/home/wwt/linux_r16/lichee/buildroot'
You must install 'makeinfo' on your build machine
makeinfo is usually part of the texinfo package in your distribution
make: *** [dependencies] 错误 1
make:离开目录“/home/wwt/linux_r16/lichee/buildroot”
ERROR: build buildroot Failed
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$ sudo apt-get install texinfo
[sudo] password for rootroot:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:
fakeroot libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libfakeroot
Use 'apt-get autoremove' to remove them.
将会安装下列额外的软件包:
libencode-locale-perl libfile-listing-perl libfont-afm-perl libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl
libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libintl-perl libio-html-perl liblwp-mediatypes-perl liblwp-protocol-https-perl libnet-http-perl libtext-unidecode-perl libwww-perl
libwww-robotrules-perl libxml-libxml-perl libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl libxml-sax-expat-perl libxml-sax-perl
建议安装的软件包:
libdata-dump-perl libintl-xs-perl libcrypt-ssleay-perl libauthen-ntlm-perl texinfo-doc-nonfree
下列【新】软件包将被安装:
libencode-locale-perl libfile-listing-perl libfont-afm-perl libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl
libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libintl-perl libio-html-perl liblwp-mediatypes-perl liblwp-protocol-https-perl libnet-http-perl libtext-unidecode-perl libwww-perl
libwww-robotrules-perl libxml-libxml-perl libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl libxml-sax-expat-perl libxml-sax-perl texinfo
升级了 0 个软件包,新安装了 28 个软件包,要卸载 0 个软件包,有 737 个软件包未被升级。
需要下载 3,425 kB 的软件包。
解压缩后会消耗掉 13.0 MB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libencode-locale-perl all 1.03-1 [12.4 kB]
获取:2 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libhttp-date-perl all 6.02-1 [10.4 kB]
获取:3 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libfile-listing-perl all 6.04-1 [9,774 B]
获取:4 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libfont-afm-perl all 1.20-1 [14.3 kB]
获取:5 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libhtml-tagset-perl all 3.20-2 [13.5 kB]
获取:6 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libhtml-parser-perl amd64 3.71-1build1 [98.2 kB]
获取:7 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libio-html-perl all 1.00-1 [15.7 kB]
获取:8 http://cn.archive.ubuntu.com/ubuntu/ trusty/main liblwp-mediatypes-perl all 6.02-1 [21.7 kB]
获取:9 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libhttp-message-perl all 6.06-1 [78.7 kB]
获取:10 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libhtml-form-perl all 6.03-1 [23.5 kB]
获取:11 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libhtml-tree-perl all 5.03-1 [215 kB]
获取:12 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libhtml-format-perl all 2.11-1 [44.7 kB]
获取:13 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libhttp-cookies-perl all 6.00-2 [23.3 kB]
获取:14 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libhttp-daemon-perl all 6.01-1 [17.0 kB]
获取:15 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libhttp-negotiate-perl all 6.00-2 [13.4 kB]
获取:16 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libintl-perl all 1.23-1build1 [1,204 kB]
获取:17 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libnet-http-perl all 6.06-1 [24.2 kB]
获取:18 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libwww-robotrules-perl all 6.01-1 [14.1 kB]
获取:19 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libwww-perl all 6.05-2 [146 kB]
获取:20 http://cn.archive.ubuntu.com/ubuntu/ trusty-updates/main liblwp-protocol-https-perl all 6.04-2ubuntu0.1 [7,644 B]
获取:21 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libtext-unidecode-perl all 0.04-2 [115 kB]
获取:22 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libxml-namespacesupport-perl all 1.11-1 [13.2 kB]
获取:23 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libxml-sax-base-perl all 1.07-1 [21.5 kB]
获取:24 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libxml-sax-perl all 0.99+dfsg-2ubuntu1 [64.6 kB]
获取:25 http://cn.archive.ubuntu.com/ubuntu/ trusty-updates/main libxml-libxml-perl amd64 2.0108+dfsg-1ubuntu0.1 [337 kB]
获取:26 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libxml-parser-perl amd64 2.41-1build3 [294 kB]
获取:27 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libxml-sax-expat-perl all 0.40-2 [11.5 kB]
获取:28 http://cn.archive.ubuntu.com/ubuntu/ trusty/main texinfo amd64 5.2.0.dfsg.1-2 [561 kB]
下载 3,425 kB,耗时 2秒 (1,303 kB/s)
Selecting previously unselected package libencode-locale-perl.
(正在读取数据库 ... 系统当前共安装有 213805 个文件和目录。)
Preparing to unpack .../libencode-locale-perl_1.03-1_all.deb ...
Unpacking libencode-locale-perl (1.03-1) ...
Selecting previously unselected package libhttp-date-perl.
Preparing to unpack .../libhttp-date-perl_6.02-1_all.deb ...
Unpacking libhttp-date-perl (6.02-1) ...
Selecting previously unselected package libfile-listing-perl.
Preparing to unpack .../libfile-listing-perl_6.04-1_all.deb ...
Unpacking libfile-listing-perl (6.04-1) ...
Selecting previously unselected package libfont-afm-perl.
Preparing to unpack .../libfont-afm-perl_1.20-1_all.deb ...
Unpacking libfont-afm-perl (1.20-1) ...
Selecting previously unselected package libhtml-tagset-perl.
Preparing to unpack .../libhtml-tagset-perl_3.20-2_all.deb ...
Unpacking libhtml-tagset-perl (3.20-2) ...
Selecting previously unselected package libhtml-parser-perl.
Preparing to unpack .../libhtml-parser-perl_3.71-1build1_amd64.deb ...
Unpacking libhtml-parser-perl (3.71-1build1) ...
Selecting previously unselected package libio-html-perl.
Preparing to unpack .../libio-html-perl_1.00-1_all.deb ...
Unpacking libio-html-perl (1.00-1) ...
Selecting previously unselected package liblwp-mediatypes-perl.
Preparing to unpack .../liblwp-mediatypes-perl_6.02-1_all.deb ...
Unpacking liblwp-mediatypes-perl (6.02-1) ...
Selecting previously unselected package libhttp-message-perl.
Preparing to unpack .../libhttp-message-perl_6.06-1_all.deb ...
Unpacking libhttp-message-perl (6.06-1) ...
Selecting previously unselected package libhtml-form-perl.
Preparing to unpack .../libhtml-form-perl_6.03-1_all.deb ...
Unpacking libhtml-form-perl (6.03-1) ...
Selecting previously unselected package libhtml-tree-perl.
Preparing to unpack .../libhtml-tree-perl_5.03-1_all.deb ...
Unpacking libhtml-tree-perl (5.03-1) ...
Selecting previously unselected package libhtml-format-perl.
Preparing to unpack .../libhtml-format-perl_2.11-1_all.deb ...
Unpacking libhtml-format-perl (2.11-1) ...
Selecting previously unselected package libhttp-cookies-perl.
Preparing to unpack .../libhttp-cookies-perl_6.00-2_all.deb ...
Unpacking libhttp-cookies-perl (6.00-2) ...
Selecting previously unselected package libhttp-daemon-perl.
Preparing to unpack .../libhttp-daemon-perl_6.01-1_all.deb ...
Unpacking libhttp-daemon-perl (6.01-1) ...
Selecting previously unselected package libhttp-negotiate-perl.
Preparing to unpack .../libhttp-negotiate-perl_6.00-2_all.deb ...
Unpacking libhttp-negotiate-perl (6.00-2) ...
Selecting previously unselected package libintl-perl.
Preparing to unpack .../libintl-perl_1.23-1build1_all.deb ...
Unpacking libintl-perl (1.23-1build1) ...
Selecting previously unselected package libnet-http-perl.
Preparing to unpack .../libnet-http-perl_6.06-1_all.deb ...
Unpacking libnet-http-perl (6.06-1) ...
Selecting previously unselected package libwww-robotrules-perl.
Preparing to unpack .../libwww-robotrules-perl_6.01-1_all.deb ...
Unpacking libwww-robotrules-perl (6.01-1) ...
Selecting previously unselected package libwww-perl.
Preparing to unpack .../libwww-perl_6.05-2_all.deb ...
Unpacking libwww-perl (6.05-2) ...
Selecting previously unselected package liblwp-protocol-https-perl.
Preparing to unpack .../liblwp-protocol-https-perl_6.04-2ubuntu0.1_all.deb ...
Unpacking liblwp-protocol-https-perl (6.04-2ubuntu0.1) ...
Selecting previously unselected package libtext-unidecode-perl.
Preparing to unpack .../libtext-unidecode-perl_0.04-2_all.deb ...
Unpacking libtext-unidecode-perl (0.04-2) ...
Selecting previously unselected package libxml-namespacesupport-perl.
Preparing to unpack .../libxml-namespacesupport-perl_1.11-1_all.deb ...
Unpacking libxml-namespacesupport-perl (1.11-1) ...
Selecting previously unselected package libxml-sax-base-perl.
Preparing to unpack .../libxml-sax-base-perl_1.07-1_all.deb ...
Unpacking libxml-sax-base-perl (1.07-1) ...
Selecting previously unselected package libxml-sax-perl.
Preparing to unpack .../libxml-sax-perl_0.99+dfsg-2ubuntu1_all.deb ...
Unpacking libxml-sax-perl (0.99+dfsg-2ubuntu1) ...
Selecting previously unselected package libxml-libxml-perl.
Preparing to unpack .../libxml-libxml-perl_2.0108+dfsg-1ubuntu0.1_amd64.deb ...
Unpacking libxml-libxml-perl (2.0108+dfsg-1ubuntu0.1) ...
Selecting previously unselected package libxml-parser-perl.
Preparing to unpack .../libxml-parser-perl_2.41-1build3_amd64.deb ...
Unpacking libxml-parser-perl (2.41-1build3) ...
Selecting previously unselected package libxml-sax-expat-perl.
Preparing to unpack .../libxml-sax-expat-perl_0.40-2_all.deb ...
Unpacking libxml-sax-expat-perl (0.40-2) ...
Selecting previously unselected package texinfo.
Preparing to unpack .../texinfo_5.2.0.dfsg.1-2_amd64.deb ...
Unpacking texinfo (5.2.0.dfsg.1-2) ...
Processing triggers for man-db (2.6.7.1-1) ...
Processing triggers for doc-base (0.10.5) ...
Processing 1 added doc-base file...
正在设置 libencode-locale-perl (1.03-1) ...
正在设置 libhttp-date-perl (6.02-1) ...
正在设置 libfile-listing-perl (6.04-1) ...
正在设置 libfont-afm-perl (1.20-1) ...
正在设置 libhtml-tagset-perl (3.20-2) ...
正在设置 libhtml-parser-perl (3.71-1build1) ...
正在设置 libio-html-perl (1.00-1) ...
正在设置 liblwp-mediatypes-perl (6.02-1) ...
正在设置 libhttp-message-perl (6.06-1) ...
正在设置 libhtml-form-perl (6.03-1) ...
正在设置 libhtml-tree-perl (5.03-1) ...
正在设置 libhtml-format-perl (2.11-1) ...
正在设置 libhttp-cookies-perl (6.00-2) ...
正在设置 libhttp-daemon-perl (6.01-1) ...
正在设置 libhttp-negotiate-perl (6.00-2) ...
正在设置 libintl-perl (1.23-1build1) ...
正在设置 libnet-http-perl (6.06-1) ...
正在设置 libwww-robotrules-perl (6.01-1) ...
正在设置 libtext-unidecode-perl (0.04-2) ...
正在设置 libxml-namespacesupport-perl (1.11-1) ...
正在设置 libxml-sax-base-perl (1.07-1) ...
正在设置 libxml-sax-perl (0.99+dfsg-2ubuntu1) ...
update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10...
update-perl-sax-parsers: Updating overall Perl SAX parser modules info file...
Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version
正在设置 libxml-libxml-perl (2.0108+dfsg-1ubuntu0.1) ...
update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50...
update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50...
update-perl-sax-parsers: Updating overall Perl SAX parser modules info file...
Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version
正在设置 texinfo (5.2.0.dfsg.1-2) ...
Running mktexlsr. This may take some time. ... done.
正在设置 libwww-perl (6.05-2) ...
正在设置 liblwp-protocol-https-perl (6.04-2ubuntu0.1) ...
正在设置 libxml-parser-perl (2.41-1build3) ...
正在设置 libxml-sax-expat-perl (0.40-2) ...
update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::Expat with priority 50...
update-perl-sax-parsers: Updating overall Perl SAX parser modules info file...
Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$ ./build.sh
http://blog.csdn.net/linuxarmsummary/article/details/12775457
msgfmt包错误 makeinfo 包错误
错误2:
e.o -MD -MP -MF .deps/execute.Tpo -c -o execute.o execute.c
/usr/bin/gcc -std=gnu99 -I. -O2 -I/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/include -I/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/usr/include -MT exitfail.o -MD -MP -MF .deps/exitfail.Tpo -c -o exitfail.o exitfail.c
In file included from clean-temp.h:22:0,
from clean-temp.c:23:
./stdio.h:456:1: error: 'gets' undeclared here (not in a function)
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
^
mv -f .deps/exitfail.Tpo .deps/exitfail.Po
/usr/bin/gcc -std=gnu99 -I. -O2 -I/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/include -I/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/usr/include -MT fatal-signal.o -MD -MP -MF .deps/fatal-signal.Tpo -c -o fatal-signal.o fatal-signal.c
mv -f .deps/c-ctype.Tpo .deps/c-ctype.Po
/usr/bin/gcc -std=gnu99 -I. -O2 -I/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/include -I/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/usr/include -MT fd-safer-flag.o -MD -MP -MF .deps/fd-safer-flag.Tpo -c -o fd-safer-flag.o fd-safer-flag.c
mv -f .deps/c-stack.Tpo .deps/c-stack.Po
make[4]: *** [clean-temp.o] Error 1
make[4]: *** Waiting for unfinished jobs....
mv -f .deps/execute.Tpo .deps/execute.Po
mv -f .deps/fd-safer-flag.Tpo .deps/fd-safer-flag.Po
mv -f .deps/fatal-signal.Tpo .deps/fatal-signal.Po
mv -f .deps/gl_avltree_oset.Tpo .deps/gl_avltree_oset.Po
make[4]: Leaving directory `/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-m4-1.4.15/lib'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-m4-1.4.15/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-m4-1.4.15'
make[1]: *** [all] 错误 2
make[1]:正在离开目录 `/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-m4-1.4.15'
make: *** [/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-m4-1.4.15/.stamp_built] 错误 2
make:离开目录“/home/wwt/linux_r16/lichee/buildroot”
ERROR: build buildroot Failed
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$ find . -name stdio.in.h
./out/sun8iw5p1/linux/common/buildroot/build/host-m4-1.4.15/lib/stdio.in.h
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
Z:\home\wwt\linux_r16\lichee\out\sun8iw5p1\linux\common\buildroot\build\host-m4-1.4.15\lib\stdio.in.h
// 2017/5/2 14:13 wenyuanbo add!!!!
//_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
#if defined(__GLIBC__) && !defined(__UCLIBC__) && !__GLIBC_PREREQ(2, 16)
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
#endif
http://www.cnblogs.com/hjj801006/p/3988220.html
'gets' undeclared here (not in a function)
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$ ./build.sh
错误3:
make[3]: Leaving directory `/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-autoconf-2.65/lib'
Making install in doc
make[3]: Entering directory `/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-autoconf-2.65/doc'
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \
rm -rf $backupdir && mkdir $backupdir && \
if (/bin/sh /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-autoconf-2.65/build-aux/missing --run makeinfo --version) >/dev/null 2>&1; then \
for f in autoconf.info autoconf.info-[0-9] autoconf.info-[0-9][0-9] autoconf.i[0-9] autoconf.i[0-9][0-9]; do \
if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
done; \
else :; fi && \
cd "$am__cwd"; \
if /bin/sh /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-autoconf-2.65/build-aux/missing --run makeinfo --no-split -I . \
-o autoconf.info autoconf.texi; \
then \
rc=0; \
CDPATH="${ZSH_VERSION+.}:" && cd .; \
else \
rc=$?; \
CDPATH="${ZSH_VERSION+.}:" && cd . && \
$restore $backupdir/* `echo "./autoconf.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
conftest.c:14625: must be after `@defmac' to use `@defmacx'
make[3]: *** [autoconf.info] Error 1
make[3]: Leaving directory `/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-autoconf-2.65/doc'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-autoconf-2.65'
make[1]: *** [install] 错误 2
make[1]:正在离开目录 `/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-autoconf-2.65'
make: *** [/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-autoconf-2.65/.stamp_host_installed] 错误 2
make:离开目录“/home/wwt/linux_r16/lichee/buildroot”
ERROR: build buildroot Failed
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$ find . -name autoconf.texi
./out/sun8iw5p1/linux/common/buildroot/build/host-autoconf-2.65/doc/autoconf.texi
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
Z:\home\wwt\linux_r16\lichee\out\sun8iw5p1\linux\common\buildroot\build\host-autoconf-2.65\doc\autoconf.texi
@r{[}@var{\varname\}@r{]}@c
(修改为:)
@r{[}@var{\varname\}@r{]}
@r{[}@var{\varname\} = @samp{\default\}@r{]}@c
(修改为:)
@r{[}@var{\varname\} = @samp{\default\}@r{]}
http://blog.csdn.net/laohuang1122/article/details/44098291/
Ubuntu14.04编译Allwinner lichee 两个出错解决方法
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$ ./build.sh
错误4:
libtool: install: ranlib /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/usr/lib/libfakeroot.a
libtool: finish: PATH="/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/bin:/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/usr/bin:/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/external-toolchain/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/cm/cm/R58/r58_new20161012/android/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/arm-linux-androideabi/bin:/home/cm/cm/R58/r58_new20161012/android/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin:/opt/jdk1.6.0_45/bin:/opt/jdk1.6.0_45/jre/bin:/sbin" ldconfig -n /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/usr/lib
----------------------------------------------------------------------
Libraries have been installed in:
/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/usr/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
test -z "/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/usr/bin" || /bin/mkdir -p "/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/usr/bin"
/bin/sh ./libtool --mode=install /usr/bin/install -c 'faked' '/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/usr/bin/faked'
libtool: install: /usr/bin/install -c faked /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/usr/bin/faked
make[3]:正在离开目录 `/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-fakeroot-1.9.5'
make[2]:正在离开目录 `/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-fakeroot-1.9.5'
make[1]:正在离开目录 `/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-fakeroot-1.9.5'
rm -rf /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-makedevs
mkdir /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-makedevs
cp package/makedevs/makedevs.c /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-makedevs
cc -Wall -Werror -O2 /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-makedevs/makedevs.c -o /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-makedevs/makedevs
/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-makedevs/makedevs.c: In function ‘main’:
/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-makedevs/makedevs.c:374:6: error: variable ‘ret’ set but not used [-Werror=unused-but-set-variable]
int ret = EXIT_SUCCESS;
^
cc1: all warnings being treated as errors
make: *** [/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/host-makedevs/makedevs] 错误 1
make:离开目录“/home/wwt/linux_r16/lichee/buildroot”
ERROR: build rootfs Failed
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$ find . -name makedevs.c
./buildroot/package/makedevs/makedevs.c
./out/sun8iw5p1/linux/common/buildroot/build/host-makedevs/makedevs.c
./out/sun8iw5p1/linux/common/buildroot/build/busybox-1.18.3/miscutils/makedevs.c
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
http://blog.csdn.net/laohuang1122/article/details/44098291/
Ubuntu14.04编译Allwinner lichee 两个出错解决方法
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$ ./build.sh
5、编译成功:
/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/cm/cm/R58/r58_new20161012/android/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/arm-linux-androideabi/bin:/home/cm/cm/R58/r58_new20161012/android/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin:/opt/jdk1.6.0_45/bin:/opt/jdk1.6.0_45/jre/bin"" >> /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/_fakeroot.fs
chmod a+x /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/_fakeroot.fs
/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/usr/bin/fakeroot -- /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/_fakeroot.fs
rootdir=/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/target
table='target/generic/device_table.txt'
Warning: skip syncing
-d /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/target /home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/images/rootfs.ext4 -N 1399 -b 42633
tune2fs 1.42.9 (4-Feb-2014)
Creating journal inode: 完成
This filesystem will be automatically checked every 20 mounts or
0 days, whichever comes first. Use tune2fs -c or -i to override.
e2fsck 1.42.9 (4-Feb-2014)
文件系统缺少UUID;正在生成一个。
Adding dirhash hint to 文件系统.
/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/images/rootfs.ext4: clean, 1009/1440 files, 38102/42633 blocks
busybox directfb directfb-examples divine dosfstools e2fsprogs ethtool ext4-utils freetype fsck-msdos fuse-exfat libfuse i2c-tools input-tools iostat iperf iw jpeg libnl libpcap libpng memstat memtester ntfs-3g openssh openssl portmap strace stress sysstat szrz tcpdump tiobench tslib udev which wireless_tools wpa_supplicant zlib target-generic-hostname target-generic-issue target-generic-getty-busybox target-finalize target-purgelocales
/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/bin:/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/usr/bin:/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/host/usr/sbin/:/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/external-toolchain/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/cm/cm/R58/r58_new20161012/android/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/arm-linux-androideabi/bin:/home/cm/cm/R58/r58_new20161012/android/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin:/opt/jdk1.6.0_45/bin:/opt/jdk1.6.0_45/jre/bin
make:离开目录“/home/wwt/linux_r16/lichee/buildroot”
INFO: build rootfs OK.
INFO: ----------------------------------------
INFO: build lichee OK.
INFO: ----------------------------------------
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
6、打包:
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$ ./build.sh pack
INFO: packing firmware ...
copying tools file
copying configs file
./out/aultls32.fex
./out/aultools.fex
./out/cardscript.fex
./out/cardtool.fex
./out/diskfs.fex
./out/env_burn.cfg
./out/env.cfg
./out/image.cfg
"./out/image_linux.cfg" -> "./out/image.cfg"
./out/split_xxxx.fex
./out/sys_config.fex
./out/sys_partition_dragonboard.fex
./out/sys_partition_dump.fex
./out/sys_partition.fex
"./out/sys_partition_linux.fex" -> "./out/sys_partition.fex"
./out/sys_partition_private.fex
./out/sys_partition_tina.fex
./out/test_config.fex
./out/usbtool.fex
./out/usbtool_test.fex
copying boot resource
copying boot file
packing for linux
normal
/home/wwt/linux_r16/lichee/tools/pack/pctools/linux/eDragonEx/
/home/wwt/linux_r16/lichee/tools/pack/out
Begin Parse sys_partion.fex
Add partion boot-resource.fex BOOT-RESOURCE_FEX
Add partion very boot-resource.fex BOOT-RESOURCE_FEX
FilePath: boot-resource.fex
FileLength=453400Add partion env.fex ENV_FEX000000000
Add partion very env.fex ENV_FEX000000000
FilePath: env.fex
FileLength=20000Add partion boot.fex BOOT_FEX00000000
Add partion very boot.fex BOOT_FEX00000000
FilePath: boot.fex
FileLength=c5a000Add partion rootfs.fex ROOTFS_FEX000000
Add partion very rootfs.fex ROOTFS_FEX000000
FilePath: rootfs.fex
FileLength=29a2400sys_config.fex Len: 0xf450
config.fex Len: 0x9ac8
split_xxxx.fex Len: 0x200
sys_partition.fex Len: 0xa80
boot0_nand.fex Len: 0x8000
boot0_sdcard.fex Len: 0x8000
u-boot.fex Len: 0xc4000
fes1.fex Len: 0x1fc0
usbtool.fex Len: 0x23000
aultools.fex Len: 0x26ead
aultls32.fex Len: 0x238dd
cardtool.fex Len: 0x14000
cardscript.fex Len: 0x6ea
sunxi_mbr.fex Len: 0x10000
dlinfo.fex Len: 0x4000
arisc.fex Len: 0x2ed88
vmlinux.fex Len: 0x2c78baa
boot-resource.fex Len: 0x453400
Vboot-resource.fex Len: 0x4
env.fex Len: 0x20000
Venv.fex Len: 0x4
boot.fex Len: 0xc5a000
Vboot.fex Len: 0x4
rootfs.fex Len: 0x29a2400
Vrootfs.fex Len: 0x4
BuildImg 0
Dragon execute image.cfg SUCCESS !
----------image is at----------
/home/wwt/linux_r16/lichee/tools/pack/sun8iw5p1_linux_evb-30_uart0.img
pack finish
rootroot@cm-System-Product-Name:/home/wwt/linux_r16/lichee$
7、刷机完成开机(请注意:sun8i login: root):
UUUUUUUUUU?UU?UaUaUaUaUaU*UaUaUaUaUaUaUaUaUUa?Ua?UUUUUUUUUUUU[0.33] boot0 version : 4.0.0
[0.35] fel_flag = 0x00000000
[0.38] rtc[0] value = 0x00000000
[0.41] rtc[1] value = 0x00000000
[0.44] rtc[2] value = 0x00000000
[0.47] rtc[3] value = 0x00000000
[0.51] DRAM DRIVE INFO: V1.6
[0.54] DRAM Type =3 (2:DDR2,3:DDR3,6:LPDDR2,7:LPDDR3)
[0.59] DRAM zq value: 00003bbb[0.62] DRAM CLK =600 MHZ
[0.64] ID CHECK VERSION: V0.1
[0.67] using ic R16
[0.69] USE PLL DDR1
[0.75] USE PLL NORMAL
[0.77] PLL FREQUENCE = 1200 MHZ
[0.90] DRAM PLL DDR1 frequency extend open !
[0.94] DRAM master priority setting ok.
[0.108] Auto calculate timing parameter!
[0.111] para_dram_tpr0 = 0047a14f
[0.114] para_dram_tpr1 = 01c2294c
[0.118] para_dram_tpr2 = 00069049
[0.121] tcl = 6,tcwl = 4
[0.123] DRAM TIMING PARA0 = 0b0f180c
[0.126] DRAM TIMING PARA1 = 0003040f
[0.130] DRAM TIMING PARA2 = 0406050a
[0.133] DRAM TIMING PARA3 = 0000400c
[0.137] DRAM TIMING PARA4 = 05020405
[0.140] DRAM TIMING PARA5 = 05050403
[0.144] DRAM TIMING PARA8 = 90003310
[0.147] DRAM PHY INTERFACE PARA = 02040102
[0.151] DRAM VTC is disable
[0.153] DRAM dynamic DQS/DQ ODT is on
[0.157] DRAM DQS gate is PD mode.
[0.160] DRAM one rank training is on,the value is 91003587
[0.169] DRAM work mode register value = 004318e4
[0.173] DRAM SIZE =512 M
[0.175] set one rank ODTMAP
[0.180] DRAM simple test OK.
[0.182] dram size =512
[0.184] card boot number = 2
[0.187] card no is 2
[0.189] sdcard 2 line count 8
[0.192] [mmc]: mmc driver ver 2015-01-15 14:21:39
[0.203] [mmc]: ***MMC card 2***
[0.227] [mmc]: 8bit ddr!!!
[0.229] [mmc]: MMC ver 4.41
[0.232] [mmc]: SD/MMC Card: 8bit, capacity: 3728MB
[0.237] [mmc]: vendor: Man 00150100 Snr 00ef0719
[0.241] [mmc]: product: M4G1F
[0.244] [mmc]: revision: 4.2
[0.247] [mmc]: ***SD/MMC 2 init OK!!!***
[0.250] sdcard 2 init ok
[0.254] The size of uboot is 000c4000.
[0.312] sum=ad4be991
[0.313] src_sum=ad4be991
[0.316] set_mmc_para,sdly 50M 0
[0.319] set_mmc_para,sdly 25M 0
[0.322] Succeed in loading uboot from sdmmc flash.
[0.326] Ready to disable icache.
[0.330] Jump to secend Boot.
[ 0.332]U-Boot 2011.09-rc1-00019-g42e29c6-dirty (Mar 19 2015 - 17:08:40) Allwinner Technology
[0.346]normal or secure os
[0.348]pmbus: ready
[0.350]PMU: AXP221
[0.352]PMU: AXP22x found
[0.355]bat_vol=0, ratio=100
[0.357]PMU: dcdc3 1200
[0.360]PMU: pll1 1008 Mhz,PLL6=600 Mhz
[0.363]AXI=336 Mhz,AHB=200 Mhz, APB1=100 Mhz
[0.370]set power on vol to default
[0.373]dcdc1_vol = 3000
[0.375]dcdc2_vol = 1100
[0.377]dcdc3_vol = 1200
[0.380]dcdc4_vol = 0
[0.382]dcdc5_vol = 1500
[0.384]aldo2_vol = 2500
[0.386]aldo3_vol = 3000
[0.388]find power_sply to end
[0.468]vbus exist
[0.469]no battery, limit to dc
[0.472]fel key new mode
[0.474]run key detect
[0.487]no key found
[0.488]no key input
[0.490]dram_para_set start
[0.494]dram_para_set end
[0.496]DRAM: [0.498]512[0.498] MiB
[0.500]relocation Offset is: 15b0a000
[0.541]smcl's set manager is NULL
[0.544]
[0.546]workmode = 0
[0.548]MMC: 2
[0.549][mmc]: mmc driver ver 2014-12-10 9:23:00
[0.554][mmc]: get sdc_phy_wipe fail.
[0.557][mmc]: get sdc0 sdc_erase fail.
[0.560][mmc]: get sdc_2xmode ok, val = 1
[0.564][mmc]: get sdc_ddrmode ok, val = 1
[0.568][mmc]: get sdc_f_max fail,use default 50000000Hz
[0.573][mmc]: get card_line ok, card_line = 8
[0.577][mmc]: get sdc_ex_dly_used fail,use default
[0.581][mmc]: SUNXI SD/MMC: 2[0.584]
[0.595][mmc]: MMC card 2*
[0.633][mmc]: ddr8
[0.643][mmc]: CID 0x1501004d 0x34473146 0x4200ef07 0x19dcce21
[0.648][mmc]: MMC ver 4.41
[0.650][mmc]: mmc clk 50000000
[0.653][mmc]: SD/MMC Card: 8bit, capacity: 3728MB
[0.657][mmc]: boot0 capacity: 1000KB,boot1 capacity: 1000KB
[0.663][mmc]: ***SD/MMC 2 init OK!!!***
[0.667][mmc]: erase_grp_size:0x400WrBlk * 0x200 = 0x80000 Byte
[0.672][mmc]: secure_feature 0x15
[0.675][mmc]: secure_removal_type 0x0
[0.679]sunxi flash init ok
In: serial
Out: serial
Err: serial
[0.691]--------fastboot partitions--------
[0.695]-total partitions:5-
[0.697]-name- -start- -size-
[0.701]boot-res : 1000000 1000000
[0.706]env : 2000000 1000000
[0.710]boot : 3000000 1000000
[0.714]rootfs : 4000000 20000000
[0.718]UDISK : 24000000 0
[0.723]-----------------------------------
[0.726]base bootcmd=run setargs_nand boot_normal
[0.731]bootcmd set setargs_mmc
[0.734]key 0
[0.735]cant find rcvy value
[0.737]cant find fstbt value
[0.740]no misc partition is found
[0.743]to be run cmd=run setargs_mmc boot_normal
[0.747]WORK_MODE_BOOT
[0.749]board_status_probe
[0.752]sunxi_bmp_logo_display
[0.756]
** Unable to read "bootlogo.bmp" from sunxi_flash 0:1 **
[0.761]sunxi bmp info error : unable to open logo file bootlogo.bmp
[0.767]Hit any key to stop autoboot: 0
[0.771]read boot or recovery all
[1.63]sunxi flash read :offset 3000000, 13995844 bytes OK
[1.72]no signature
[1.73]ready to boot
[1.75]para err in disp_ioctl, cmd = 0xa,screen id = 1
[ 1.080]Starting kernel ...
[ 0.940677] [audiocodec] linein_to_spk_used type err!
[ 0.946281] [audiocodec] linein_to_hp_used type err!
[ 0.951806] [audiocodec] linein_to_aif2_used type err!
[ 0.957502] [audiocodec] sysaudio_to_aif2_used type err!
[ 0.963409] [audiocodec] : aif3 not used!
[ 0.971957] [I2S0]sunxi-i2s0 cannot find any using configuration for controllers, return directly!
[ 0.982149] [I2S]sndi2s0 cannot find any using configuration for controllers, return directly!
[ 0.991735] [I2S1]sunxi-i2s1 cannot find any using configuration for controllers, return directly!
[ 1.001881] [I2S]sndi2s1 cannot find any using configuration for controllers, return directly!
[ 1.019623] otg_wakelock_init: No USB transceiver found
[ 1.025634] ths_fetch_sysconfig_para: type err device_used = 1.
[ 1.033262] fetch C0_LV_count from sysconfig failed
Welcome to sun8i linux
sun8i login: root
# pwd
/root
#
#
# busybox
BusyBox v1.18.3 (2017-05-02 14:51:20 CST) multi-call binary.
Copyright (C) 1998-2009 Erik Andersen, Rob Landley, Denys Vlasenko
and others. Licensed under GPLv2.
See source distribution for full notice.
Usage: busybox [function] [arguments]...
or: busybox --list[-full]
or: function [arguments]...
BusyBox is a multi-call binary that combines many common Unix
utilities into a single executable. Most people will create a
link to busybox for each function they wish to use and BusyBox
will act like whatever it was invoked as.
Currently defined functions:
[, [[, addgroup, adduser, ar, arping, ash, awk, basename, bunzip2,
bzcat, cat, catv, chattr, chgrp, chmod, chown, chroot, chrt, chvt,
cksum, clear, cmp, cp, cpio, crond, crontab, cut, date, dc, dd,
deallocvt, delgroup, deluser, devmem, df, diff, dirname, dmesg, dnsd,
dnsdomainname, dos2unix, du, dumpkmap, echo, egrep, eject, env,
ether-wake, expr, false, fdflush, fdformat, fdisk, fgrep, find, fold,
free, freeramdisk, fsck, fuser, getopt, getty, grep, gunzip, gzip,
halt, hdparm, head, hexdump, hostid, hostname, hwclock, id, ifconfig,
ifdown, ifup, inetd, init, insmod, install, ionice, iostat, ip, ipaddr,
ipcrm, ipcs, iplink, iproute, iprule, iptunnel, kill, killall,
killall5, klogd, last, length, less, linux32, linux64, linuxrc, ln,
loadfont, loadkmap, logger, login, logname, losetup, ls, lsattr, lsmod,
lspci, lsusb, lzcat, lzma, makedevs, md5sum, mdev, mesg, microcom,
mkdir, mkdosfs, mke2fs, mkfifo, mkfs.ext2, mkfs.vfat, mknod, mkswap,
mktemp, modinfo, modprobe, more, mount, mountpoint, mpstat, mt, mv,
nameif, netstat, nice, nohup, nslookup, od, openvt, passwd, patch,
pidof, ping, pipe_progress, pivot_root, poweroff, printenv, printf, ps,
pwd, rdate, readahead, readlink, readmbr, readprofile, realpath,
reboot, renice, reset, resize, rm, rmdir, rmmod, route, run-parts,
runlevel, sed, seq, setarch, setconsole, setkeycodes, setlogcons,
setsid, sh, sha1sum, sha256sum, sha512sum, sleep, sort,
start-stop-daemon, strings, stty, su, sulogin, swapoff, swapon,
switch_root, sync, sysctl, syslogd, tail, tar, tee, telnet, test, tftp,
time, top, touch, tr, traceroute, true, tty, udhcpc, umount, uname,
uniq, unix2dos, unlzma, unxz, unzip, uptime, usleep, uudecode,
uuencode, vconfig, vi, vlock, watch, watchdog, wc, wget, which, who,
whoami, xargs, xz, xzcat, yes, zcat
# cd /
# pwd
/
# ls -l
total 2156
drwxrwxr-x 2 root root 2048 Dec 2 2016 bin
drwxr-xr-x 2 root root 1024 Jan 1 00:00 boot
drwxr-xr-x 8 root root 3000 Jan 1 00:00 dev
drwxr-xr-x 8 root root 1024 May 2 2017 etc
drwxrwxr-x 3 root root 1024 May 2 2017 home
lrwxrwxrwx 1 root root 11 May 2 2017 init -> bin/busybox
drwxr-xr-x 4 root root 2048 May 2 2017 lib
lrwxrwxrwx 1 root root 11 May 2 2017 linuxrc -> bin/busybox
drwx------ 2 root root 2182144 May 2 2017 lost+found
drwxrwxr-x 2 root root 1024 May 2 2017 mnt
drwxrwxr-x 2 root root 1024 May 2 2017 opt
dr-xr-xr-x 82 root root 0 Jan 1 00:00 proc
drwxrwxr-x 2 root root 1024 Jan 1 00:00 root
drwxr-xr-x 2 root root 2048 May 2 2017 sbin
dr-xr-xr-x 13 root root 0 Jan 1 00:00 sys
drwxrwxr-x 5 root root 1024 Dec 2 2016 test
drwxrwxrwt 2 root root 80 Jan 1 00:00 tmp
drwxrwxr-x 6 root root 1024 Dec 2 2016 usr
drwxrwxr-x 4 root root 1024 May 2 2017 var
#
#
# lsmod
Module Size Used by Not tainted
#
#
# ifconfig
#
# ping www.baidu.com
ping: bad address 'www.baidu.com'
#
#
务必Chrome下载
下载所需:1 积分
下载次数:1
我要下载