20240521在Ubuntu20.04下编译RK3588的IPC方案的编译环境问题makeinfo: not found

20240521在Ubuntu20.04下编译RK3588的IPC方案的编译环境问题makeinfo: not found
2024/5/21 20:52


viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ sudo apt-get install texinfo


viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ md5sum RK3588_IPC_SDK.tar.gz 
7481cc8d59f697a5fa4fd655de866707  RK3588_IPC_SDK.tar.gz
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ time tar --use-compress-program=pigz -xvpf RK3588_IPC_SDK.tar.gz 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ cd RK3588_IPC_SDK/
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ ll
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ sudo apt-get install texinfo
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ ll *.sh
lrwxrwxrwx 1 viewpro viewpro 16 5月  13 10:15 build.sh -> project/build.sh*
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ cat readme_cn.txt 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ ll
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ ./build.sh lunch
Which would you like? [0]: 3
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ ./build.sh 


详细的相关LOG:
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ ./build.sh 
**************************************
Check [OK]: dtc --version
**************************************
Please install makeinfo first
    sudo apt-get install texinfo
**************************************
Check [OK]: gperf --version
**************************************
Please install dpkg first
    sudo apt-get install  g++-multilib
**************************************
Please install dpkg first
    sudo apt-get install  gcc-multilib
**************************************
Check [OK]: make -v
GLOBAL_PARTITIONS: 0x8000@0x0(env),0x80000@0x8000(idblock),0x400000@0x88000(uboot),0x2000000@0x488000(boot),0x80000000@0x2488000(rootfs),0x40000000@0x82488000(oem),0x80000000@0xC2488000(userdata),-@0x142488000(media)
[build.sh:info] Partition Filesystem Type Configure: rootfs@IGNORE@ext4,userdata@/userdata@ext4,oem@/oem@ext4
============================================
TARGET_ARCH=arm64
TARGET_UBOOT_CONFIG=rk3588_defconfig rk3588-ipc.config
TARGET_SPL_CONFIG=


arm-tdep.c:1258:7: note: 'offset' was declared here
 1258 |   int offset;
      |       ^~~~~~
arm-tdep.c:1284:32: warning: 'basereg' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1284 |       if (bits (insn, 3, 5) != basereg)
      |                                ^~~~~~~
arm-tdep.c:1256:16: note: 'basereg' was declared here
 1256 |   unsigned int basereg;
      |                ^~~~~~~
linespec.c: In function 'std::vector<symtab_and_line> convert_linespec_to_sals(linespec_state*, linespec_p)':
linespec.c:4234:19: warning: 'want_start_sal' may be used uninitialized in this function [-Wmaybe-uninitialized]
 4234 |   if (is_function && want_start_sal)
      |       ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
linespec.c:4216:8: note: 'want_start_sal' was declared here
 4216 |   bool want_start_sal;
      |        ^~~~~~~~~~~~~~
/home/viewpro/RK3588_IPC_SDK/sysdrv/tools/board/gdb/gdb-10.2/missing: 81: makeinfo: not found
/home/viewpro/RK3588_IPC_SDK/sysdrv/tools/board/gdb/gdb-10.2/missing: 81: makeinfo: not found
/home/viewpro/RK3588_IPC_SDK/sysdrv/tools/board/gdb/gdb-10.2/missing: 81: makeinfo: not found
WARNING: 'makeinfo' is missing on your system.
         You should only need it if you modified a '.texi' file, or
         any other file indirectly affecting the aspect of the manual.
         You might want to install the Texinfo package:
         <http://www.gnu.org/software/texinfo/>
         The spurious makeinfo call might also be the consequence of
         using a buggy 'make' (AIX, DU, IRIX), in which case you might
         want to install GNU make:
         <http://www.gnu.org/software/make/>
WARNING: 'makeinfo' is missing on your system.
         You should only need it if you modified a '.texi' file, or
         any other file indirectly affecting the aspect of the manual.
         You might want to install the Texinfo package:
         <http://www.gnu.org/software/texinfo/>
         The spurious makeinfo call might also be the consequence of
         using a buggy 'make' (AIX, DU, IRIX), in which case you might
         want to install GNU make:
         <http://www.gnu.org/software/make/>
make[6]: *** [Makefile:490: gdb.info] Error 127
make[6]: *** Waiting for unfinished jobs....
make[6]: *** [Makefile:569: stabs.info] Error 127
WARNING: 'makeinfo' is missing on your system.
         You should only need it if you modified a '.texi' file, or
         any other file indirectly affecting the aspect of the manual.
         You might want to install the Texinfo package:
         <http://www.gnu.org/software/texinfo/>
         The spurious makeinfo call might also be the consequence of
         using a buggy 'make' (AIX, DU, IRIX), in which case you might
         want to install GNU make:
         <http://www.gnu.org/software/make/>
make[6]: *** [Makefile:613: annotate.info] Error 127
make[5]: *** [Makefile:1963: subdir_do] Error 1
make[4]: *** [Makefile:1613: all] Error 2
make[3]: *** [Makefile:10066: all-gdb] Error 2
make[2]: *** [Makefile:854: all] Error 2
make[1]: *** [Makefile:29: all] Error 255
make[1]: Leaving directory '/home/viewpro/RK3588_IPC_SDK/sysdrv/tools/board/gdb'
make: *** [Makefile:479: boardtools] Error 2
make: Leaving directory '/home/viewpro/RK3588_IPC_SDK/sysdrv'
[build.sh:error] Running build_sysdrv failed!
[build.sh:error] exit code 2 from line 506:
[build.sh:info]     make -C ${SDK_SYSDRV_DIR}
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ sudo apt-get install makeinfo
[sudo] password for viewpro: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package makeinfo
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ sudo apt-get install textinfo
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package textinfo
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ sudo apt-get install textinfo
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package textinfo
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ sudo apt install textinfo
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package textinfo
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ sudo apt-get install texinfo
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  libtext-unidecode-perl libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-expat-perl libxml-sax-perl tex-common
Suggested packages:
  libxml-sax-expatxs-perl debhelper texlive-base texlive-latex-base texlive-plain-generic texlive-fonts-recommended
The following NEW packages will be installed:
  libtext-unidecode-perl libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-expat-perl libxml-sax-perl tex-common texinfo
0 upgraded, 8 newly installed, 0 to remove and 29 not upgraded.
Need to get 1,925 kB of archives.
After this operation, 13.9 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/universe amd64 tex-common all 6.13 [32.7 kB]
Get:2 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/universe amd64 libtext-unidecode-perl all 1.30-1 [99.0 kB]
Get:3 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/main amd64 libxml-namespacesupport-perl all 1.12-1 [13.2 kB]
Get:4 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/main amd64 libxml-sax-base-perl all 1.09-1 [18.8 kB]
Get:5 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/main amd64 libxml-sax-perl all 1.02+dfsg-1 [56.2 kB]
Get:6 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/main amd64 libxml-libxml-perl amd64 2.0134+dfsg-1build1 [320 kB]
Get:7 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/main amd64 libxml-sax-expat-perl all 0.51-1 [10.5 kB]
Get:8 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/universe amd64 texinfo amd64 6.7.0.dfsg.2-5 [1,375 kB]
Fetched 1,925 kB in 23s (83.9 kB/s)
Selecting previously unselected package tex-common.
(Reading database ... 198669 files and directories currently installed.)
Preparing to unpack .../0-tex-common_6.13_all.deb ...
Unpacking tex-common (6.13) ...
Selecting previously unselected package libtext-unidecode-perl.
Preparing to unpack .../1-libtext-unidecode-perl_1.30-1_all.deb ...
Unpacking libtext-unidecode-perl (1.30-1) ...
Selecting previously unselected package libxml-namespacesupport-perl.
Preparing to unpack .../2-libxml-namespacesupport-perl_1.12-1_all.deb ...
Unpacking libxml-namespacesupport-perl (1.12-1) ...
Selecting previously unselected package libxml-sax-base-perl.
Preparing to unpack .../3-libxml-sax-base-perl_1.09-1_all.deb ...
Unpacking libxml-sax-base-perl (1.09-1) ...
Selecting previously unselected package libxml-sax-perl.
Preparing to unpack .../4-libxml-sax-perl_1.02+dfsg-1_all.deb ...
Unpacking libxml-sax-perl (1.02+dfsg-1) ...
Selecting previously unselected package libxml-libxml-perl.
Preparing to unpack .../5-libxml-libxml-perl_2.0134+dfsg-1build1_amd64.deb ...
Unpacking libxml-libxml-perl (2.0134+dfsg-1build1) ...
Selecting previously unselected package libxml-sax-expat-perl.
Preparing to unpack .../6-libxml-sax-expat-perl_0.51-1_all.deb ...
Unpacking libxml-sax-expat-perl (0.51-1) ...
Selecting previously unselected package texinfo.
Preparing to unpack .../7-texinfo_6.7.0.dfsg.2-5_amd64.deb ...
Unpacking texinfo (6.7.0.dfsg.2-5) ...
Setting up libxml-namespacesupport-perl (1.12-1) ...
Setting up tex-common (6.13) ...
update-language: texlive-base not installed and configured, doing nothing!
Setting up libxml-sax-base-perl (1.09-1) ...
Setting up libtext-unidecode-perl (1.30-1) ...
Setting up libxml-sax-perl (1.02+dfsg-1) ...
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
Setting up libxml-libxml-perl (2.0134+dfsg-1build1) ...
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
Setting up libxml-sax-expat-perl (0.51-1) ...
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
Setting up texinfo (6.7.0.dfsg.2-5) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for install-info (6.7.0.dfsg.2-5) ...
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~/RK3588_IPC_SDK$ ./build.sh 
**************************************
Check [OK]: dtc --version
**************************************
Check [OK]: makeinfo --version


 

[BEGIN] 2024/5/21 20:48:22
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ md5sum RK3588_IPC_SDK.tar.gz 
7481cc8d59f697a5fa4fd655de866707  RK3588_IPC_SDK.tar.gz
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ dtc --version
Version: DTC 1.5.0
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ sudo apt-get install texinfo
[sudo] password for viewpro: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
texinfo is already the newest version (6.7.0.dfsg.2-5).
0 upgraded, 0 newly installed, 0 to remove and 29 not upgraded.
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ gperf --version
GNU gperf 3.1
Copyright (C) 1989-2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Douglas C. Schmidt and Bruno Haible.
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ sudo apt-get install dpkg
Reading package lists... Done
Building dependency tree       
Reading state information... Done
dpkg is already the newest version (1.19.7ubuntu3.2).
dpkg set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 29 not upgraded.
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ sudo apt-get install  g++-multilib
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  g++-9-multilib gcc-9-multilib gcc-multilib lib32asan5 lib32atomic1 lib32gcc-9-dev lib32gcc-s1 lib32gomp1 lib32itm1 lib32quadmath0 lib32stdc++-9-dev lib32stdc++6 lib32ubsan1 libc6-dev-i386 libc6-dev-x32
  libc6-i386 libc6-x32 libx32asan5 libx32atomic1 libx32gcc-9-dev libx32gcc-s1 libx32gomp1 libx32itm1 libx32quadmath0 libx32stdc++-9-dev libx32stdc++6 libx32ubsan1
Suggested packages:
  lib32stdc++6-9-dbg libx32stdc++6-9-dbg
The following NEW packages will be installed:
  g++-9-multilib g++-multilib gcc-9-multilib gcc-multilib lib32asan5 lib32atomic1 lib32gcc-9-dev lib32gcc-s1 lib32gomp1 lib32itm1 lib32quadmath0 lib32stdc++-9-dev lib32stdc++6 lib32ubsan1 libc6-dev-i386
  libc6-dev-x32 libc6-i386 libc6-x32 libx32asan5 libx32atomic1 libx32gcc-9-dev libx32gcc-s1 libx32gomp1 libx32itm1 libx32quadmath0 libx32stdc++-9-dev libx32stdc++6 libx32ubsan1
0 upgraded, 28 newly installed, 0 to remove and 29 not upgraded.
Need to get 23.6 MB of archives.
After this operation, 126 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 libc6-i386 amd64 2.31-0ubuntu9.15 [2,726 kB]
Get:2 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 libc6-dev-i386 amd64 2.31-0ubuntu9.15 [1,903 kB]
Get:3 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 libc6-x32 amd64 2.31-0ubuntu9.15 [2,782 kB]
Get:4 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 libc6-dev-x32 amd64 2.31-0ubuntu9.15 [1,975 kB]
Get:5 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 lib32gcc-s1 amd64 10.5.0-1ubuntu1~20.04 [49.1 kB]
Get:6 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 libx32gcc-s1 amd64 10.5.0-1ubuntu1~20.04 [41.6 kB]
Get:7 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 lib32gomp1 amd64 10.5.0-1ubuntu1~20.04 [108 kB]
Get:8 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 libx32gomp1 amd64 10.5.0-1ubuntu1~20.04 [102 kB]
Get:9 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 lib32itm1 amd64 10.5.0-1ubuntu1~20.04 [28.1 kB]
Get:10 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 libx32itm1 amd64 10.5.0-1ubuntu1~20.04 [26.5 kB]
Get:11 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 lib32atomic1 amd64 10.5.0-1ubuntu1~20.04 [8,764 B]
Get:12 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 libx32atomic1 amd64 10.5.0-1ubuntu1~20.04 [9,272 B]
Get:13 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 lib32asan5 amd64 9.4.0-1ubuntu1~20.04.2 [2,647 kB]
Get:14 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 libx32asan5 amd64 9.4.0-1ubuntu1~20.04.2 [2,584 kB]
Get:15 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 lib32stdc++6 amd64 10.5.0-1ubuntu1~20.04 [522 kB]
Get:16 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 lib32ubsan1 amd64 10.5.0-1ubuntu1~20.04 [756 kB]
Get:17 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 libx32stdc++6 amd64 10.5.0-1ubuntu1~20.04 [486 kB]
Get:18 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 libx32ubsan1 amd64 10.5.0-1ubuntu1~20.04 [763 kB]
Get:19 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 lib32quadmath0 amd64 10.5.0-1ubuntu1~20.04 [230 kB]
Get:20 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 libx32quadmath0 amd64 10.5.0-1ubuntu1~20.04 [149 kB]
Get:21 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 lib32gcc-9-dev amd64 9.4.0-1ubuntu1~20.04.2 [2,224 kB]
Get:22 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 libx32gcc-9-dev amd64 9.4.0-1ubuntu1~20.04.2 [2,010 kB]
Get:23 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 gcc-9-multilib amd64 9.4.0-1ubuntu1~20.04.2 [1,068 B]
Get:24 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 lib32stdc++-9-dev amd64 9.4.0-1ubuntu1~20.04.2 [762 kB]
Get:25 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 libx32stdc++-9-dev amd64 9.4.0-1ubuntu1~20.04.2 [709 kB]
Get:26 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 g++-9-multilib amd64 9.4.0-1ubuntu1~20.04.2 [1,084 B]
Get:27 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/main amd64 gcc-multilib amd64 4:9.3.0-1ubuntu2 [1,516 B]
Get:28 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/main amd64 g++-multilib amd64 4:9.3.0-1ubuntu2 [1,044 B]
Fetched 23.6 MB in 22s (1,052 kB/s)
Selecting previously unselected package libc6-i386.
(Reading database ... 199952 files and directories currently installed.)
Preparing to unpack .../00-libc6-i386_2.31-0ubuntu9.15_amd64.deb ...
Unpacking libc6-i386 (2.31-0ubuntu9.15) ...
Replaced by files in installed package libc6:i386 (2.31-0ubuntu9.15) ...
Selecting previously unselected package libc6-dev-i386.
Preparing to unpack .../01-libc6-dev-i386_2.31-0ubuntu9.15_amd64.deb ...
Unpacking libc6-dev-i386 (2.31-0ubuntu9.15) ...
Selecting previously unselected package libc6-x32.
Preparing to unpack .../02-libc6-x32_2.31-0ubuntu9.15_amd64.deb ...
Unpacking libc6-x32 (2.31-0ubuntu9.15) ...
Selecting previously unselected package libc6-dev-x32.
Preparing to unpack .../03-libc6-dev-x32_2.31-0ubuntu9.15_amd64.deb ...
Unpacking libc6-dev-x32 (2.31-0ubuntu9.15) ...
Selecting previously unselected package lib32gcc-s1.
Preparing to unpack .../04-lib32gcc-s1_10.5.0-1ubuntu1~20.04_amd64.deb ...
Unpacking lib32gcc-s1 (10.5.0-1ubuntu1~20.04) ...
Selecting previously unselected package libx32gcc-s1.
Preparing to unpack .../05-libx32gcc-s1_10.5.0-1ubuntu1~20.04_amd64.deb ...
Unpacking libx32gcc-s1 (10.5.0-1ubuntu1~20.04) ...
Selecting previously unselected package lib32gomp1.
Preparing to unpack .../06-lib32gomp1_10.5.0-1ubuntu1~20.04_amd64.deb ...
Unpacking lib32gomp1 (10.5.0-1ubuntu1~20.04) ...
Selecting previously unselected package libx32gomp1.
Preparing to unpack .../07-libx32gomp1_10.5.0-1ubuntu1~20.04_amd64.deb ...
Unpacking libx32gomp1 (10.5.0-1ubuntu1~20.04) ...
Selecting previously unselected package lib32itm1.
Preparing to unpack .../08-lib32itm1_10.5.0-1ubuntu1~20.04_amd64.deb ...
Unpacking lib32itm1 (10.5.0-1ubuntu1~20.04) ...
Selecting previously unselected package libx32itm1.
Preparing to unpack .../09-libx32itm1_10.5.0-1ubuntu1~20.04_amd64.deb ...
Unpacking libx32itm1 (10.5.0-1ubuntu1~20.04) ...
Selecting previously unselected package lib32atomic1.
Preparing to unpack .../10-lib32atomic1_10.5.0-1ubuntu1~20.04_amd64.deb ...
Unpacking lib32atomic1 (10.5.0-1ubuntu1~20.04) ...
Selecting previously unselected package libx32atomic1.
Preparing to unpack .../11-libx32atomic1_10.5.0-1ubuntu1~20.04_amd64.deb ...
Unpacking libx32atomic1 (10.5.0-1ubuntu1~20.04) ...
Selecting previously unselected package lib32asan5.
Preparing to unpack .../12-lib32asan5_9.4.0-1ubuntu1~20.04.2_amd64.deb ...
Unpacking lib32asan5 (9.4.0-1ubuntu1~20.04.2) ...
Selecting previously unselected package libx32asan5.
Preparing to unpack .../13-libx32asan5_9.4.0-1ubuntu1~20.04.2_amd64.deb ...
Unpacking libx32asan5 (9.4.0-1ubuntu1~20.04.2) ...
Selecting previously unselected package lib32stdc++6.
Preparing to unpack .../14-lib32stdc++6_10.5.0-1ubuntu1~20.04_amd64.deb ...
Unpacking lib32stdc++6 (10.5.0-1ubuntu1~20.04) ...
Selecting previously unselected package lib32ubsan1.
Preparing to unpack .../15-lib32ubsan1_10.5.0-1ubuntu1~20.04_amd64.deb ...
Unpacking lib32ubsan1 (10.5.0-1ubuntu1~20.04) ...
Selecting previously unselected package libx32stdc++6.
Preparing to unpack .../16-libx32stdc++6_10.5.0-1ubuntu1~20.04_amd64.deb ...
Unpacking libx32stdc++6 (10.5.0-1ubuntu1~20.04) ...
Selecting previously unselected package libx32ubsan1.
Preparing to unpack .../17-libx32ubsan1_10.5.0-1ubuntu1~20.04_amd64.deb ...
Unpacking libx32ubsan1 (10.5.0-1ubuntu1~20.04) ...
Selecting previously unselected package lib32quadmath0.
Preparing to unpack .../18-lib32quadmath0_10.5.0-1ubuntu1~20.04_amd64.deb ...
Unpacking lib32quadmath0 (10.5.0-1ubuntu1~20.04) ...
Selecting previously unselected package libx32quadmath0.
Preparing to unpack .../19-libx32quadmath0_10.5.0-1ubuntu1~20.04_amd64.deb ...
Unpacking libx32quadmath0 (10.5.0-1ubuntu1~20.04) ...
Selecting previously unselected package lib32gcc-9-dev.
Preparing to unpack .../20-lib32gcc-9-dev_9.4.0-1ubuntu1~20.04.2_amd64.deb ...
Unpacking lib32gcc-9-dev (9.4.0-1ubuntu1~20.04.2) ...
Selecting previously unselected package libx32gcc-9-dev.
Preparing to unpack .../21-libx32gcc-9-dev_9.4.0-1ubuntu1~20.04.2_amd64.deb ...
Unpacking libx32gcc-9-dev (9.4.0-1ubuntu1~20.04.2) ...
Selecting previously unselected package gcc-9-multilib.
Preparing to unpack .../22-gcc-9-multilib_9.4.0-1ubuntu1~20.04.2_amd64.deb ...
Unpacking gcc-9-multilib (9.4.0-1ubuntu1~20.04.2) ...
Selecting previously unselected package lib32stdc++-9-dev.
Preparing to unpack .../23-lib32stdc++-9-dev_9.4.0-1ubuntu1~20.04.2_amd64.deb ...
Unpacking lib32stdc++-9-dev (9.4.0-1ubuntu1~20.04.2) ...
Selecting previously unselected package libx32stdc++-9-dev.
Preparing to unpack .../24-libx32stdc++-9-dev_9.4.0-1ubuntu1~20.04.2_amd64.deb ...
Unpacking libx32stdc++-9-dev (9.4.0-1ubuntu1~20.04.2) ...
Selecting previously unselected package g++-9-multilib.
Preparing to unpack .../25-g++-9-multilib_9.4.0-1ubuntu1~20.04.2_amd64.deb ...
Unpacking g++-9-multilib (9.4.0-1ubuntu1~20.04.2) ...
Selecting previously unselected package gcc-multilib.
Preparing to unpack .../26-gcc-multilib_4%3a9.3.0-1ubuntu2_amd64.deb ...
Unpacking gcc-multilib (4:9.3.0-1ubuntu2) ...
Selecting previously unselected package g++-multilib.
Preparing to unpack .../27-g++-multilib_4%3a9.3.0-1ubuntu2_amd64.deb ...
Unpacking g++-multilib (4:9.3.0-1ubuntu2) ...
Setting up libc6-x32 (2.31-0ubuntu9.15) ...
Setting up libx32gomp1 (10.5.0-1ubuntu1~20.04) ...
Setting up libc6-i386 (2.31-0ubuntu9.15) ...
Setting up libx32quadmath0 (10.5.0-1ubuntu1~20.04) ...
Setting up lib32atomic1 (10.5.0-1ubuntu1~20.04) ...
Setting up libx32atomic1 (10.5.0-1ubuntu1~20.04) ...
Setting up libc6-dev-i386 (2.31-0ubuntu9.15) ...
Setting up lib32itm1 (10.5.0-1ubuntu1~20.04) ...
Setting up libx32gcc-s1 (10.5.0-1ubuntu1~20.04) ...
Setting up libx32itm1 (10.5.0-1ubuntu1~20.04) ...
Setting up libc6-dev-x32 (2.31-0ubuntu9.15) ...
Setting up lib32gomp1 (10.5.0-1ubuntu1~20.04) ...
Setting up lib32gcc-s1 (10.5.0-1ubuntu1~20.04) ...
Setting up lib32stdc++6 (10.5.0-1ubuntu1~20.04) ...
Setting up libx32asan5 (9.4.0-1ubuntu1~20.04.2) ...
Setting up lib32quadmath0 (10.5.0-1ubuntu1~20.04) ...
Setting up lib32asan5 (9.4.0-1ubuntu1~20.04.2) ...
Setting up libx32stdc++6 (10.5.0-1ubuntu1~20.04) ...
Setting up libx32ubsan1 (10.5.0-1ubuntu1~20.04) ...
Setting up lib32ubsan1 (10.5.0-1ubuntu1~20.04) ...
Setting up lib32gcc-9-dev (9.4.0-1ubuntu1~20.04.2) ...
Setting up libx32gcc-9-dev (9.4.0-1ubuntu1~20.04.2) ...
Setting up lib32stdc++-9-dev (9.4.0-1ubuntu1~20.04.2) ...
Setting up libx32stdc++-9-dev (9.4.0-1ubuntu1~20.04.2) ...
Setting up gcc-9-multilib (9.4.0-1ubuntu1~20.04.2) ...
Setting up gcc-multilib (4:9.3.0-1ubuntu2) ...
Setting up g++-9-multilib (9.4.0-1ubuntu1~20.04.2) ...
Setting up g++-multilib (4:9.3.0-1ubuntu2) ...
Processing triggers for libc-bin (2.31-0ubuntu9.15) ...
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ sudo apt-get install  gcc-multilib
Reading package lists... Done
Building dependency tree       
Reading state information... Done
gcc-multilib is already the newest version (4:9.3.0-1ubuntu2).
gcc-multilib set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 29 not upgraded.
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ g++ -v
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.2' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-9QDOt0/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ cat /etc/issue
Ubuntu 20.04.6 LTS \n \l

viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ uanme -r

Command 'uanme' not found, did you mean:

  command 'uname' from deb coreutils (8.30-3ubuntu2)
  command 'uacme' from deb uacme (1.0.22-1)

Try: sudo apt install <deb name>

viewpro@viewpro-ThinkBook-16-G5-IRH:~$ uname -a
Linux viewpro-ThinkBook-16-G5-IRH 5.15.0-107-generic #117~20.04.1-Ubuntu SMP Tue Apr 30 10:35:57 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 
viewpro@viewpro-ThinkBook-16-G5-IRH:~$ 

[END] 2024/5/21 20:51:19
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/15056.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Basic】Linux Labs

文章目录 前言一、Linux Labs二、知识点ssh介绍ssh的主要功能SSH的工作原理SSH的常见用法 解题感悟 前言 由于我参加了网络安全的比赛(被迫)… but我毛都不会&#xff0c;所以我只能临时抱佛脚… 顺便把学习的过程记录下来&#xff0c;欢迎收看小白0基础ctf踩坑分享 一、Linux…

【正点原子Linux连载】 第四十六章 M.2硬盘驱动实验摘自【正点原子】ATK-DLRK3568嵌入式Linux驱动开发指南

1&#xff09;实验平台&#xff1a;正点原子ATK-DLRK3568开发板 2&#xff09;平台购买地址&#xff1a;https://detail.tmall.com/item.htm?id731866264428 3&#xff09;全套实验源码手册视频下载地址&#xff1a; http://www.openedv.com/docs/boards/xiaoxitongban 第四十…

AI爆文写作:如果你有一篇文章爆了,正确的做法是:自己抄袭自己,重复发,还可以继续爆!

爆款总是相似的&#xff0c;如果你有一篇文章爆了&#xff0c;正确的做法&#xff0c;就是重复发&#xff0c;让它继续爆下去。 以前我在小红书看到一个人&#xff0c;将一篇自己火的笔记&#xff0c;连续发了5次&#xff0c;每次点赞数据都不错。 公众号文章也是一样的。 我…

Gin与OpenAPI(Swagger)的使用

一、背景 1、swagger与openapi Swagger&#xff1a; 一种用于描述RESTFUL API的规范&#xff0c;它提供了一种简单的来描述API的请求和相应参数、错误码、返回数据类型等信息&#xff0c;是开发者可以方便了解API使用方式。 官网: https://swagger.io/ OpenAPI : 始于 …

鸿蒙HarmonyOS实战-Stage模型(信息传递载体Want)

&#x1f680;前言 应用中的信息传递是为了实现各种功能和交互。信息传递可以帮助用户和应用之间进行有效的沟通和交流。通过信息传递&#xff0c;应用可以向用户传递重要的消息、通知和提示&#xff0c;以提供及时的反馈和指导。同时&#xff0c;用户也可以通过信息传递向应用…

FPGA 第4章 摄像头Bayer转rgb

参考文献 彩色MT9V034摄像头 Bayer转rgb FPGA实现 https://www.cnblogs.com/hqz68/p/10413896.html 文章目录 前言Bayer转rgb算法解析 总结 前言 Bayer格式是相机内部的原始数据, 一般后缀名为.raw。 对于彩色图像,一般是三原色数据&#xff0c;rgb格式。但是摄像头一个像素…

【linux-IMX6ULL-LED字符驱动框架完善】

目录 1.简介&#xff12;.前置知识2.1 重要函数及结构体2.2 程序框架流程 3. 代码详解&#xff1a; 1.简介 在上节&#xff0c;我对linux-IMX6ULL-字符设备驱动简单框架实验进行了说明和构建&#xff0c;但是也存在几个问题&#xff1b; 需要手动指定设备号&#xff0c;不能自…

TCP 与 UDP

0. tcp 与 udp 的 异同特性 TCPUDPname传输控制协议用户数据报协议面向连接&#xff1f; 需要 传输数据前建立连接传输完毕后断开连接不需要可靠的传输数据&#xff1f; 可靠 有确认机制&#xff08;三次握手&#xff09; 有确认、窗口、重传、拥塞控制的机制保证数据可靠传输…

操作视频号小店,新手最关心的问题,一篇给你讲解清楚!

大家好&#xff0c;我是电商小V 新手去做视频号小店的时候&#xff0c;心里面一定是有很多疑问的&#xff0c;会反复咨询一些最关心的问题&#xff0c;因为他们要做好准备&#xff0c;以防后续做店过程中出现问题&#xff0c;其实新手关心的问题就那几个&#xff0c;咱们今天就…

springboot2+mybatis-plus+vue3创建入门小项目[学生管理系统]02[实战篇]

创建一个 vue 项目 创建这个新的文件夹 创建前端项目 eggbox 数据库 SQL CREATE DATABASE IF NOT EXISTS egg DEFAULT CHARACTER SET utf8 COLLATE utf8_bin; USE egg;CREATE TABLE stu (id INT AUTO_INCREMENT, -- 自增主键name VARCHAR(64) NOT NULL, -- 非空姓名字段&a…

前端传参的三种方式

1、params 传参 参数拼接在地址 url 的后面给后台&#xff1b;地址栏中可见 案例1 地址栏&#xff1a;https://xxxxxxxx/admin/clues/detail?id558 接口代码&#xff1a; export function getClueDetail(query: any) {return request<clueItem>({url: /clues/detai…

Java:图书管理系统

目录 一.book 1.在book包中的Book 类用来定义和引用书的名字&#xff0c;作者&#xff0c;价格&#xff0c;类型等。 2.在book包中的第二个类是BookList是用来构建书架&#xff0c;和书架上的初始书本&#xff0c; 二、ioperations 1.AddOperation (增加图书) 2.BorrowOp…

Linux环境基础开发工具的使用(yum,vim,gcc/g++,make/Makefile,gdb)

Linux 软件包管理器-yum 什么是软件包及安装方式 在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序。 但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在一个服务器上, 通过包管理…

数据结构——栈(详细分析)

目录 &#x1f349;引言 &#x1f349;栈的本质和特点 &#x1f348;栈的基本操作 &#x1f348;栈的特点 &#x1f34d;后进先出 &#x1f34d;操作受限 &#x1f34d;动态调整 &#x1f348;栈的优缺点 &#x1f34d;优点 &#x1f34d;缺点 &#x1f349;栈的应用…

SQOOP详细讲解

SQOOP安装及使用 SQOOP安装及使用SQOOP安装1、上传并解压2、修改文件夹名字3、修改配置文件4、修改环境变量5、添加MySQL连接驱动6、测试准备MySQL数据登录MySQL数据库创建student数据库切换数据库并导入数据另外一种导入数据的方式使用Navicat运行SQL文件导出MySQL数据库impo…

数据结构------二叉树经典习题2

博主主页: 码农派大星. 关注博主带你了解更多数据结构知识 1.非递归的前序遍历 1.用栈来实现 2,前序遍历是根左右, 先是根节点入栈,,然后不为空时向左遍历,当为空时就返回向右遍历,右为空时直接出栈,依次循环即可. public void preOrderNot(TreeNode root){Stack<TreeNo…

科技赋能,打破视障人士的沟通壁垒

在探索如何增强盲人群体的社会参与度与幸福感的旅程中&#xff0c;盲人社交能力提升策略成为了不容忽视的一环。随着科技的不断进步&#xff0c;像“蝙蝠避障”这样的辅助软件&#xff0c;不仅在日常出行中为盲人提供了实时避障和拍照识别的便利&#xff0c;也在无形中为他们拓…

华为数通 HCIP-Datacom(H12-821)题库

最新 HCIP-Datacom&#xff08;H12-821&#xff09;完整题库请扫描上方二维码访问&#xff0c;持续更新中。 BGP路由的Update消息中可不包含以下哪些属性&#xff1f; A、Local Preference B、AS Path C、MED D、Origin 答案&#xff1a;AC 解析&#xff1a;as-path和ori…

Java17 --- SpringCloud之Sentinel

目录 一、Sentinel下载并运行 二、创建8401微服务整合Sentinel 三、流控规则 3.1、直接模式 3.2、关联模式 3.3、链路模式 3.3.1、修改8401代码 3.3.2、创建流控模式 3.4、Warm UP&#xff08;预热&#xff09; ​编辑 3.5、排队等待 四、熔断规则 4.1、慢调用比…

【C++】09.vector

一、vector介绍和使用 1.1 vector的介绍 vector是表示可变大小数组的序列容器。就像数组一样&#xff0c;vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问&#xff0c;和数组一样高效。但是又不像数组&#xff0c;它的大小是可以动态改…