20200221在ubuntu20.04下编译全志R16的tinav3.0.4修改的文件(还是没有搞好)
2020/2/21 21 20:38
1、rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16$ cd tinav3.0/
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$ ll
总用量 116
drwxrwxr-x 15 rootroot rootroot 4096 6月 1 2018 ./
drwxrwxrwx 10 rootroot rootroot 4096 2月 21 20:17 ../
drwxrwxr-x 4 rootroot rootroot 4096 6月 1 2018 build/
drwxrwxr-x 3 rootroot rootroot 4096 6月 1 2018 config/
-r--r--r-- 1 rootroot rootroot 647 6月 1 2018 Config.in
drwxrwxr-x 3 rootroot rootroot 36864 6月 1 2018 dl/
drwxrwxr-x 3 rootroot rootroot 4096 6月 1 2018 docs/
drwxrwxr-x 7 rootroot rootroot 4096 6月 1 2018 lichee/
-r--r--r-- 1 rootroot rootroot 82 6月 1 2018 Makefile
drwxrwxr-x 24 rootroot rootroot 4096 6月 1 2018 package/
drwxrwxr-x 4 rootroot rootroot 4096 6月 1 2018 prebuilt/
drwxrwxr-x 7 rootroot rootroot 4096 6月 1 2018 .repo/
drwxrwxr-x 7 rootroot rootroot 4096 6月 1 2018 repo/
-r-xr-xr-x 1 rootroot rootroot 15028 6月 1 2018 rules.mk*
drwxrwxr-x 6 rootroot rootroot 4096 6月 1 2018 scripts/
drwxrwxr-x 7 rootroot rootroot 4096 6月 1 2018 target/
drwxrwxr-x 12 rootroot rootroot 4096 6月 1 2018 toolchain/
drwxrwxr-x 66 rootroot rootroot 4096 6月 1 2018 tools/
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$ find . -name m4-1.4.17
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$ find . -name m4-1.4.17*
./dl/m4-1.4.17.tar.xz
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$ cd dl/
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ xz -d m4-1.4.17.tar.xz
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ ll m4*
-rw-rw-r-- 1 rootroot rootroot 9441280 6月 1 2018 m4-1.4.17.tar
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ tar -xvf m4-1.4.17.tar
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ cd m4-1.4.17/
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl/m4-1.4.17$ ll
总用量 1836
drwxrwxr-x 10 rootroot rootroot 4096 9月 22 2013 ./
drwxrwxr-x 4 rootroot rootroot 36864 2月 21 20:41 ../
-rw-rw-r-- 1 rootroot rootroot 863 9月 22 2013 acinclude.m4
-rw-rw-r-- 1 rootroot rootroot 47617 9月 22 2013 aclocal.m4
-rw-rw-r-- 1 rootroot rootroot 2448 9月 22 2013 AUTHORS
-rw-rw-r-- 1 rootroot rootroot 2584 9月 22 2013 BACKLOG
-rwxrwxr-x 1 rootroot rootroot 142895 9月 22 2013 bootstrap*
drwxr-xr-x 3 rootroot rootroot 4096 2月 21 20:40 build-aux/
-rw-rw-r-- 1 rootroot rootroot 15283 9月 22 2013 c-boxes.el
-rw-rw-r-- 1 rootroot rootroot 1889 9月 22 2013 cfg.mk
-rw-rw-r-- 1 rootroot rootroot 194892 9月 22 2013 ChangeLog
drwxr-xr-x 2 rootroot rootroot 12288 2月 21 20:40 checks/
-rwxrwxr-x 1 rootroot rootroot 1089430 9月 22 2013 configure*
-rw-rw-r-- 1 rootroot rootroot 7979 9月 22 2013 configure.ac
-rw-rw-r-- 1 rootroot rootroot 35147 9月 22 2013 COPYING
drwxr-xr-x 2 rootroot rootroot 4096 2月 21 20:40 doc/
drwxr-xr-x 2 rootroot rootroot 4096 2月 21 20:40 examples/
-rw-rw-r-- 1 rootroot rootroot 4573 9月 22 2013 GNUmakefile
-rw-rw-r-- 1 rootroot rootroot 15752 9月 22 2013 INSTALL
drwxr-xr-x 3 rootroot rootroot 12288 2月 21 20:40 lib/
drwxr-xr-x 2 rootroot rootroot 4096 2月 21 20:40 m4/
-rw-rw-r-- 1 rootroot rootroot 62890 9月 22 2013 maint.mk
-rw-rw-r-- 1 rootroot rootroot 1936 9月 22 2013 Makefile.am
-rw-rw-r-- 1 rootroot rootroot 69291 9月 22 2013 Makefile.in
-rw-rw-r-- 1 rootroot rootroot 30087 9月 22 2013 NEWS
-rw-rw-r-- 1 rootroot rootroot 7 9月 22 2013 .prev-version
-rw-rw-r-- 1 rootroot rootroot 3983 9月 22 2013 README
drwxr-xr-x 2 rootroot rootroot 4096 2月 21 20:40 src/
-rw-rw-r-- 1 rootroot rootroot 7 9月 22 2013 .tarball-version
drwxr-xr-x 2 rootroot rootroot 12288 2月 21 20:40 tests/
-rw-rw-r-- 1 rootroot rootroot 6438 9月 22 2013 THANKS
-rw-rw-r-- 1 rootroot rootroot 2062 9月 22 2013 TODO
-rw-rw-r-- 1 rootroot rootroot 7 9月 22 2013 .version
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl/m4-1.4.17$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl/m4-1.4.17$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl/m4-1.4.17$ sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl/m4-1.4.17$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl/m4-1.4.17$ echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl/m4-1.4.17$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl/m4-1.4.17$ cd ..
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ tar cvf m4-1.4.17.tar m4-1.4.17
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ xz -z m4-1.4.17.tar
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ ll m4*.xz
-rw-rw-r-- 1 rootroot rootroot 1167336 2月 21 20:56 m4-1.4.17.tar.xz
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
2、
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ find . -name bison*
./bison-3.0.4.tar.xz
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ cd ..
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$ find . -name bison*
./dl/bison-3.0.4.tar.xz
./tools/bison
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$ cd dl/
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ xz -d bison-3.0.4.tar.xz
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ ll bi*
-rwxrwxr-x 1 rootroot rootroot 4553260 6月 1 2018 bind-9.2.3.tar.gz*
-rw-rw-r-- 1 rootroot rootroot 25543552 6月 1 2018 binutils-2.26.tar.bz2
-rw-rw-r-- 1 rootroot rootroot 35513747 6月 1 2018 binutils-2.27.tar.gz
-rw-rw-r-- 1 rootroot rootroot 1300141 6月 1 2018 bird-1.5.0.tar.gz
-rw-rw-r-- 1 rootroot rootroot 19947520 6月 1 2018 bison-3.0.4.tar
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ tar xvf bison-3.0.4.tar
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl/bison-3.0.4$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl/bison-3.0.4$ sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl/bison-3.0.4$ echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl/bison-3.0.4$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl/bison-3.0.4$ cd ..
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ tar xvf bison-3.0.4.tar bison-3.0.4/
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ xz -d bison-3.0.4.tar
xz: bison-3.0.4.tar: 文件格式无法识别
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ xz -z bison-3.0.4.tar
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ ll bi*.xz
-rw-rw-r-- 1 rootroot rootroot 1983260 2月 21 21:13 bison-3.0.4.tar.xz
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ ll bi*.tar
3、
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ find . -name make-ext4fs-2015-12-02*
./make-ext4fs-2015-12-02.tar.gz
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ cd ..
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$ find . -name make-ext4fs-2015-12-02*
./dl/make-ext4fs-2015-12-02.tar.gz
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$ cd dl
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ tar zxvf make-ext4fs-2015-12-02.tar.gz
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ cd make-ext4fs-2015-12-02
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl/make-ext4fs-2015-12-02$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl/make-ext4fs-2015-12-02$ cd ..
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ tar zcvf make-ext4fs-2015-12-02.tar.gz make-ext4fs-2015-12-02
4、
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ cd ..
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$ find . -name e2fsprogs-1.42.12*
./dl/e2fsprogs-1.42.12.tar.gz
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$ cd dl/
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ ll e2f*
-rw-rw-r-- 1 rootroot rootroot 6381695 6月 1 2018 e2fsprogs-1.42.12.tar.gz
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ tar zxvf e2fsprogs-1.42.12.tar.gz
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ tar zcvf e2fsprogs-1.42.12.tar.gz e2fsprogs-1.42.12
5、
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ cd ..
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$ ll
总用量 116
drwxrwxr-x 15 rootroot rootroot 4096 6月 1 2018 ./
drwxrwxrwx 10 rootroot rootroot 4096 2月 21 20:17 ../
drwxrwxr-x 4 rootroot rootroot 4096 6月 1 2018 build/
drwxrwxr-x 3 rootroot rootroot 4096 6月 1 2018 config/
-r--r--r-- 1 rootroot rootroot 647 6月 1 2018 Config.in
drwxrwxr-x 12 rootroot rootroot 36864 2月 21 21:37 dl/
drwxrwxr-x 3 rootroot rootroot 4096 6月 1 2018 docs/
drwxrwxr-x 7 rootroot rootroot 4096 6月 1 2018 lichee/
-r--r--r-- 1 rootroot rootroot 82 6月 1 2018 Makefile
drwxrwxr-x 24 rootroot rootroot 4096 6月 1 2018 package/
drwxrwxr-x 4 rootroot rootroot 4096 6月 1 2018 prebuilt/
drwxrwxr-x 7 rootroot rootroot 4096 6月 1 2018 .repo/
drwxrwxr-x 7 rootroot rootroot 4096 6月 1 2018 repo/
-r-xr-xr-x 1 rootroot rootroot 15028 6月 1 2018 rules.mk*
drwxrwxr-x 6 rootroot rootroot 4096 6月 1 2018 scripts/
drwxrwxr-x 7 rootroot rootroot 4096 6月 1 2018 target/
drwxrwxr-x 12 rootroot rootroot 4096 6月 1 2018 toolchain/
drwxrwxr-x 66 rootroot rootroot 4096 6月 1 2018 tools/
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$ find . -name mtd-utils-1.5.2*
./dl/mtd-utils-1.5.2.tar.bz2
./dl/mtd-utils-1.5.2-aea36417067dade75192bafa03af70b6eb2677b1.tar.gz
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0$ cd dl/
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ diff mtd
mtdev-1.1.5.tar.bz2 mtd-utils-1.5.2-aea36417067dade75192bafa03af70b6eb2677b1.tar.gz mtd-utils-1.5.2.tar.bz2
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ diff mtd
mtdev-1.1.5.tar.bz2 mtd-utils-1.5.2-aea36417067dade75192bafa03af70b6eb2677b1.tar.gz mtd-utils-1.5.2.tar.bz2
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ diff mtd-utils-1.5.2.tar.bz2 mtd-utils-1.5.2-aea36417067dade75192bafa03af70b6eb2677b1.tar.gz
二进制文件 mtd-utils-1.5.2.tar.bz2 和 mtd-utils-1.5.2-aea36417067dade75192bafa03af70b6eb2677b1.tar.gz 不同
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ ;; ,td-(/tar/gz
-bash: 未预期的符号 `;;' 附近有语法错误
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ tar jxvf mtd-utils-1.5.2.tar.bz2
rootroot@rootroot-HP-Laptop-14s-dp0xxx:~/wyb/r16/tinav3.0/dl$ tar jcvf mtd-utils-1.5.2.tar.bz2 mtd-utils-1.5.2