|
|
wget https://wimlib.net/downloads/wimlib-1.13.4.tar.gz
tar -xf wimlib-1.13.4.tar.gz
cd wimlib-1.13.4/
sudo apt install pkg-config libxml2-dev ntfs-3g-dev libfuse-dev gawk make gcc
./configure && make && sudo make install
ubuntu20.10里面,运行上面的命令之后,似乎没有发现什么错误。
但是尝试运行wimapply之后出错了。
ubuntu@ubuntu:~/wimlib-1.13.4$ wimapply
wimapply: error while loading shared libraries: libwim.so.15: cannot open shared object file: No such file or directory
ubuntu@ubuntu:~/wimlib-1.13.4$ wimextract
wimextract: error while loading shared libraries: libwim.so.15: cannot open shared object file: No such file or directory
于是我尝试添加库:
ubuntu@ubuntu:~/wimlib-1.13.4$ sudo apt install libwim2
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
E: 无法定位软件包 libwim2
ubuntu@ubuntu:~/wimlib-1.13.4$ sudo apt install libwim
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
E: 无法定位软件包 libwim
ubuntu@ubuntu:~/wimlib-1.13.4$ sudo apt install libwim.so
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
E: 无法定位软件包 libwim.so
E: 无法按照 glob ‘libwim.so’ 找到任何软件包
ubuntu@ubuntu:~/wimlib-1.13.4$ sudo apt install libwim.so.15
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
E: 无法定位软件包 libwim.so.15
E: 无法按照 glob ‘libwim.so.15’ 找到任何软件包
百度了下,没有有效的结果,这该怎么办?感觉linux依赖库真麻烦。
另外把前面的命令结果贴上来。
ubuntu@ubuntu:~$ wget https://wimlib.net/downloads/wimlib-1.13.4.tar.gz
--2021-06-03 10:44:15-- https://wimlib.net/downloads/wimlib-1.13.4.tar.gz
正在解析主机 wimlib.net (wimlib.net)... 45.33.77.52, 2600:3c03::f03c:91ff:fee4:1a0a
正在连接 wimlib.net (wimlib.net)|45.33.77.52|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度: 1040411 (1016K) [application/octet-stream]
正在保存至: “wimlib-1.13.4.tar.gz”
wimlib-1.13.4.tar.g 100%[===================>] 1016K 678KB/s 用时 1.5s
2021-06-03 10:44:17 (678 KB/s) - 已保存 “wimlib-1.13.4.tar.gz” [1040411/1040411])
ubuntu@ubuntu:~$ tar -xf wimlib-1.13.4.tar.gz
ubuntu@ubuntu:~$ cd wimlib-1.13.4/
ubuntu@ubuntu:~/wimlib-1.13.4$ sudo apt install pkg-config libxml2-dev ntfs-3g-dev libfuse-dev gawk make gcc
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
pkg-config 已经是最新版 (0.29.2-1ubuntu1)。
pkg-config 已设置为手动安装。
将会同时安装下列软件:
binutils binutils-common binutils-x86-64-linux-gnu gcc-10 icu-devtools
libasan6 libatomic1 libbinutils libc-dev-bin libc6-dev libcrypt-dev
libctf-nobfd0 libctf0 libgcc-10-dev libicu-dev libitm1 liblsan0 libnsl-dev
libpcre2-16-0 libpcre2-dev libpcre2-posix2 libquadmath0 libselinux1-dev
libsepol1-dev libsigsegv2 libtirpc-dev libtsan0 libubsan1 linux-libc-dev
manpages-dev rpcsvc-proto
建议安装:
binutils-doc gawk-doc gcc-multilib autoconf automake libtool flex bison
gcc-doc gcc-10-multilib gcc-10-doc gcc-10-locales glibc-doc icu-doc make-doc
下列【新】软件包将被安装:
binutils binutils-common binutils-x86-64-linux-gnu gawk gcc gcc-10
icu-devtools libasan6 libatomic1 libbinutils libc-dev-bin libc6-dev
libcrypt-dev libctf-nobfd0 libctf0 libfuse-dev libgcc-10-dev libicu-dev
libitm1 liblsan0 libnsl-dev libpcre2-16-0 libpcre2-dev libpcre2-posix2
libquadmath0 libselinux1-dev libsepol1-dev libsigsegv2 libtirpc-dev libtsan0
libubsan1 libxml2-dev linux-libc-dev make manpages-dev ntfs-3g-dev
rpcsvc-proto
升级了 0 个软件包,新安装了 37 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 12.6 MB/41.1 MB 的归档。
解压缩后会消耗 178 MB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://archive.ubuntu.com/ubuntu groovy/main amd64 libsigsegv2 amd64 2.12-2build1 [13.9 kB]
获取:2 http://archive.ubuntu.com/ubuntu groovy/main amd64 gawk amd64 1:5.0.1+dfsg-1 [418 kB]
获取:3 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 binutils-common amd64 2.35.1-1ubuntu1 [212 kB]
获取:4 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 libbinutils amd64 2.35.1-1ubuntu1 [481 kB]
获取:5 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 libctf-nobfd0 amd64 2.35.1-1ubuntu1 [48.1 kB]
获取:6 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 libctf0 amd64 2.35.1-1ubuntu1 [47.6 kB]
获取:7 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 binutils-x86-64-linux-gnu amd64 2.35.1-1ubuntu1 [1,645 kB]
获取:8 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 binutils amd64 2.35.1-1ubuntu1 [3,380 B]
获取:9 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 libitm1 amd64 10.2.0-13ubuntu1 [26.3 kB]
获取:10 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 libatomic1 amd64 10.2.0-13ubuntu1 [9,288 B]
获取:11 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 libasan6 amd64 10.2.0-13ubuntu1 [344 kB]
获取:12 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 liblsan0 amd64 10.2.0-13ubuntu1 [144 kB]
获取:13 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 libtsan0 amd64 10.2.0-13ubuntu1 [319 kB]
获取:14 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 libubsan1 amd64 10.2.0-13ubuntu1 [136 kB]
获取:15 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 libquadmath0 amd64 10.2.0-13ubuntu1 [146 kB]
获取:16 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 libgcc-10-dev amd64 10.2.0-13ubuntu1 [2,341 kB]
获取:17 http://archive.ubuntu.com/ubuntu groovy/main amd64 icu-devtools amd64 67.1-4 [190 kB]
获取:18 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 gcc-10 amd64 10.2.0-13ubuntu1 [16.3 MB]
获取:19 http://archive.ubuntu.com/ubuntu groovy/main amd64 libsepol1-dev amd64 3.1-1 [328 kB]
获取:20 http://archive.ubuntu.com/ubuntu groovy/main amd64 libpcre2-16-0 amd64 10.34-7 [181 kB]
获取:21 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 gcc amd64 4:10.2.0-1ubuntu1 [5,208 B]
获取:22 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 libc-dev-bin amd64 2.32-0ubuntu3 [30.9 kB]
获取:23 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 linux-libc-dev amd64 5.8.0-25.26 [1,166 kB]
获取:24 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 libcrypt-dev amd64 1:4.4.16-1ubuntu1 [104 kB]
获取:25 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 rpcsvc-proto amd64 1.4.2-0ubuntu4 [62.8 kB]
获取:26 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 libtirpc-dev amd64 1.2.6-1build1 [184 kB]
获取:27 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 libnsl-dev amd64 1.3.0-0ubuntu3 [66.4 kB]
获取:28 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 libc6-dev amd64 2.32-0ubuntu3 [2,130 kB]
获取:29 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 make amd64 4.3-4ubuntu1 [167 kB]
获取:30 cdrom://Ubuntu 20.10 _Groovy Gorilla_ - Release amd64 (20201022) groovy/main amd64 manpages-dev all 5.08-1 [2,290 kB]
获取:31 http://archive.ubuntu.com/ubuntu groovy/main amd64 libpcre2-posix2 amd64 10.34-7 [5,992 B]
获取:32 http://archive.ubuntu.com/ubuntu groovy/main amd64 libpcre2-dev amd64 10.34-7 [670 kB]
获取:33 http://archive.ubuntu.com/ubuntu groovy/main amd64 libselinux1-dev amd64 3.1-2 [148 kB]
获取:34 http://archive.ubuntu.com/ubuntu groovy/main amd64 libfuse-dev amd64 2.9.9-3 [105 kB]
获取:35 http://archive.ubuntu.com/ubuntu groovy/main amd64 libicu-dev amd64 67.1-4 [9,593 kB]
获取:36 http://archive.ubuntu.com/ubuntu groovy/main amd64 libxml2-dev amd64 2.9.10+dfsg-5build1 [721 kB]
获取:37 http://archive.ubuntu.com/ubuntu groovy/main amd64 ntfs-3g-dev amd64 1:2017.3.23AR.3-3ubuntu2 [237 kB]
已下载 12.6 MB,耗时 5秒 (2,696 kB/s)
正在从软件包中解出模板:100%
正在选中未选择的软件包 libsigsegv2:amd64。
(正在读取数据库 ... 系统当前共安装有 192332 个文件和目录。)
准备解压 .../libsigsegv2_2.12-2build1_amd64.deb ...
正在解压 libsigsegv2:amd64 (2.12-2build1) ...
正在设置 libsigsegv2:amd64 (2.12-2build1) ...
正在选中未选择的软件包 gawk。
(正在读取数据库 ... 系统当前共安装有 192339 个文件和目录。)
准备解压 .../00-gawk_1%3a5.0.1+dfsg-1_amd64.deb ...
正在解压 gawk (1:5.0.1+dfsg-1) ...
正在选中未选择的软件包 binutils-common:amd64。
准备解压 .../01-binutils-common_2.35.1-1ubuntu1_amd64.deb ...
正在解压 binutils-common:amd64 (2.35.1-1ubuntu1) ...
正在选中未选择的软件包 libbinutils:amd64。
准备解压 .../02-libbinutils_2.35.1-1ubuntu1_amd64.deb ...
正在解压 libbinutils:amd64 (2.35.1-1ubuntu1) ...
正在选中未选择的软件包 libctf-nobfd0:amd64。
准备解压 .../03-libctf-nobfd0_2.35.1-1ubuntu1_amd64.deb ...
正在解压 libctf-nobfd0:amd64 (2.35.1-1ubuntu1) ...
正在选中未选择的软件包 libctf0:amd64。
准备解压 .../04-libctf0_2.35.1-1ubuntu1_amd64.deb ...
正在解压 libctf0:amd64 (2.35.1-1ubuntu1) ...
正在选中未选择的软件包 binutils-x86-64-linux-gnu。
准备解压 .../05-binutils-x86-64-linux-gnu_2.35.1-1ubuntu1_amd64.deb ...
正在解压 binutils-x86-64-linux-gnu (2.35.1-1ubuntu1) ...
正在选中未选择的软件包 binutils。
准备解压 .../06-binutils_2.35.1-1ubuntu1_amd64.deb ...
正在解压 binutils (2.35.1-1ubuntu1) ...
正在选中未选择的软件包 libitm1:amd64。
准备解压 .../07-libitm1_10.2.0-13ubuntu1_amd64.deb ...
正在解压 libitm1:amd64 (10.2.0-13ubuntu1) ...
正在选中未选择的软件包 libatomic1:amd64。
准备解压 .../08-libatomic1_10.2.0-13ubuntu1_amd64.deb ...
正在解压 libatomic1:amd64 (10.2.0-13ubuntu1) ...
正在选中未选择的软件包 libasan6:amd64。
准备解压 .../09-libasan6_10.2.0-13ubuntu1_amd64.deb ...
正在解压 libasan6:amd64 (10.2.0-13ubuntu1) ...
正在选中未选择的软件包 liblsan0:amd64。
准备解压 .../10-liblsan0_10.2.0-13ubuntu1_amd64.deb ...
正在解压 liblsan0:amd64 (10.2.0-13ubuntu1) ...
正在选中未选择的软件包 libtsan0:amd64。
准备解压 .../11-libtsan0_10.2.0-13ubuntu1_amd64.deb ...
正在解压 libtsan0:amd64 (10.2.0-13ubuntu1) ...
正在选中未选择的软件包 libubsan1:amd64。
准备解压 .../12-libubsan1_10.2.0-13ubuntu1_amd64.deb ...
正在解压 libubsan1:amd64 (10.2.0-13ubuntu1) ...
正在选中未选择的软件包 libquadmath0:amd64。
准备解压 .../13-libquadmath0_10.2.0-13ubuntu1_amd64.deb ...
正在解压 libquadmath0:amd64 (10.2.0-13ubuntu1) ...
正在选中未选择的软件包 libgcc-10-dev:amd64。
准备解压 .../14-libgcc-10-dev_10.2.0-13ubuntu1_amd64.deb ...
正在解压 libgcc-10-dev:amd64 (10.2.0-13ubuntu1) ...
正在选中未选择的软件包 gcc-10。
准备解压 .../15-gcc-10_10.2.0-13ubuntu1_amd64.deb ...
正在解压 gcc-10 (10.2.0-13ubuntu1) ...
正在选中未选择的软件包 gcc。
准备解压 .../16-gcc_10.2.0-1ubuntu1_amd64.deb ...
正在解压 gcc (4:10.2.0-1ubuntu1) ...
正在选中未选择的软件包 icu-devtools。
准备解压 .../17-icu-devtools_67.1-4_amd64.deb ...
正在解压 icu-devtools (67.1-4) ...
正在选中未选择的软件包 libc-dev-bin。
准备解压 .../18-libc-dev-bin_2.32-0ubuntu3_amd64.deb ...
正在解压 libc-dev-bin (2.32-0ubuntu3) ...
正在选中未选择的软件包 linux-libc-dev:amd64。
准备解压 .../19-linux-libc-dev_5.8.0-25.26_amd64.deb ...
正在解压 linux-libc-dev:amd64 (5.8.0-25.26) ...
正在选中未选择的软件包 libcrypt-dev:amd64。
准备解压 .../20-libcrypt-dev_4.4.16-1ubuntu1_amd64.deb ...
正在解压 libcrypt-dev:amd64 (1:4.4.16-1ubuntu1) ...
正在选中未选择的软件包 rpcsvc-proto。
准备解压 .../21-rpcsvc-proto_1.4.2-0ubuntu4_amd64.deb ...
正在解压 rpcsvc-proto (1.4.2-0ubuntu4) ...
正在选中未选择的软件包 libtirpc-dev:amd64。
准备解压 .../22-libtirpc-dev_1.2.6-1build1_amd64.deb ...
正在解压 libtirpc-dev:amd64 (1.2.6-1build1) ...
正在选中未选择的软件包 libnsl-dev:amd64。
准备解压 .../23-libnsl-dev_1.3.0-0ubuntu3_amd64.deb ...
正在解压 libnsl-dev:amd64 (1.3.0-0ubuntu3) ...
正在选中未选择的软件包 libc6-dev:amd64。
准备解压 .../24-libc6-dev_2.32-0ubuntu3_amd64.deb ...
正在解压 libc6-dev:amd64 (2.32-0ubuntu3) ...
正在选中未选择的软件包 libsepol1-dev:amd64。
准备解压 .../25-libsepol1-dev_3.1-1_amd64.deb ...
正在解压 libsepol1-dev:amd64 (3.1-1) ...
正在选中未选择的软件包 libpcre2-16-0:amd64。
准备解压 .../26-libpcre2-16-0_10.34-7_amd64.deb ...
正在解压 libpcre2-16-0:amd64 (10.34-7) ...
正在选中未选择的软件包 libpcre2-posix2:amd64。
准备解压 .../27-libpcre2-posix2_10.34-7_amd64.deb ...
正在解压 libpcre2-posix2:amd64 (10.34-7) ...
正在选中未选择的软件包 libpcre2-dev:amd64。
准备解压 .../28-libpcre2-dev_10.34-7_amd64.deb ...
正在解压 libpcre2-dev:amd64 (10.34-7) ...
正在选中未选择的软件包 libselinux1-dev:amd64。
准备解压 .../29-libselinux1-dev_3.1-2_amd64.deb ...
正在解压 libselinux1-dev:amd64 (3.1-2) ...
正在选中未选择的软件包 libfuse-dev。
准备解压 .../30-libfuse-dev_2.9.9-3_amd64.deb ...
正在解压 libfuse-dev (2.9.9-3) ...
正在选中未选择的软件包 libicu-dev:amd64。
准备解压 .../31-libicu-dev_67.1-4_amd64.deb ...
正在解压 libicu-dev:amd64 (67.1-4) ...
正在选中未选择的软件包 libxml2-dev:amd64。
准备解压 .../32-libxml2-dev_2.9.10+dfsg-5build1_amd64.deb ...
正在解压 libxml2-dev:amd64 (2.9.10+dfsg-5build1) ...
正在选中未选择的软件包 make。
准备解压 .../33-make_4.3-4ubuntu1_amd64.deb ...
正在解压 make (4.3-4ubuntu1) ...
正在选中未选择的软件包 manpages-dev。
准备解压 .../34-manpages-dev_5.08-1_all.deb ...
正在解压 manpages-dev (5.08-1) ...
正在选中未选择的软件包 ntfs-3g-dev。
准备解压 .../35-ntfs-3g-dev_1%3a2017.3.23AR.3-3ubuntu2_amd64.deb ...
正在解压 ntfs-3g-dev (1:2017.3.23AR.3-3ubuntu2) ...
正在设置 manpages-dev (5.08-1) ...
正在设置 gawk (1:5.0.1+dfsg-1) ...
正在设置 binutils-common:amd64 (2.35.1-1ubuntu1) ...
正在设置 libsepol1-dev:amd64 (3.1-1) ...
正在设置 linux-libc-dev:amd64 (5.8.0-25.26) ...
正在设置 libctf-nobfd0:amd64 (2.35.1-1ubuntu1) ...
正在设置 libpcre2-16-0:amd64 (10.34-7) ...
正在设置 libasan6:amd64 (10.2.0-13ubuntu1) ...
正在设置 ntfs-3g-dev (1:2017.3.23AR.3-3ubuntu2) ...
正在设置 libtirpc-dev:amd64 (1.2.6-1build1) ...
正在设置 rpcsvc-proto (1.4.2-0ubuntu4) ...
正在设置 make (4.3-4ubuntu1) ...
正在设置 libquadmath0:amd64 (10.2.0-13ubuntu1) ...
正在设置 libatomic1:amd64 (10.2.0-13ubuntu1) ...
正在设置 icu-devtools (67.1-4) ...
正在设置 libpcre2-posix2:amd64 (10.34-7) ...
正在设置 libubsan1:amd64 (10.2.0-13ubuntu1) ...
正在设置 libnsl-dev:amd64 (1.3.0-0ubuntu3) ...
正在设置 libcrypt-dev:amd64 (1:4.4.16-1ubuntu1) ...
正在设置 libbinutils:amd64 (2.35.1-1ubuntu1) ...
正在设置 libc-dev-bin (2.32-0ubuntu3) ...
正在设置 liblsan0:amd64 (10.2.0-13ubuntu1) ...
正在设置 libitm1:amd64 (10.2.0-13ubuntu1) ...
正在设置 libtsan0:amd64 (10.2.0-13ubuntu1) ...
正在设置 libctf0:amd64 (2.35.1-1ubuntu1) ...
正在设置 libgcc-10-dev:amd64 (10.2.0-13ubuntu1) ...
正在设置 libc6-dev:amd64 (2.32-0ubuntu3) ...
正在设置 libicu-dev:amd64 (67.1-4) ...
正在设置 binutils-x86-64-linux-gnu (2.35.1-1ubuntu1) ...
正在设置 libpcre2-dev:amd64 (10.34-7) ...
正在设置 libselinux1-dev:amd64 (3.1-2) ...
正在设置 binutils (2.35.1-1ubuntu1) ...
正在设置 libfuse-dev (2.9.9-3) ...
正在设置 libxml2-dev:amd64 (2.9.10+dfsg-5build1) ...
正在设置 gcc-10 (10.2.0-13ubuntu1) ...
正在设置 gcc (4:10.2.0-1ubuntu1) ...
正在处理用于 man-db (2.9.3-2) 的触发器 ...
正在处理用于 libc-bin (2.32-0ubuntu3) 的触发器 ...
ubuntu@ubuntu:~/wimlib-1.13.4$ ./configure && make && sudo make install
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking for ar... ar
checking the archiver (ar) interface... ar
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gcc... (cached) gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to enable C11 features... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) gcc3
checking for futimens... yes
checking for utimensat... yes
checking for flock... yes
checking for mempcpy... yes
checking for openat... yes
checking for fstatat... yes
checking for readlinkat... yes
checking for fdopendir... yes
checking for posix_fallocate... yes
checking for llistxattr... yes
checking for lgetxattr... yes
checking for fsetxattr... yes
checking for lsetxattr... yes
checking for getopt_long_only... yes
checking for alloca.h... yes
checking for byteswap.h... yes
checking for endian.h... yes
checking for errno.h... yes
checking for glob.h... yes
checking for machine/endian.h... no
checking for stdarg.h... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for sys/byteorder.h... no
checking for sys/endian.h... no
checking for sys/file.h... yes
checking for sys/syscall.h... yes
checking for sys/sysctl.h... no
checking for sys/times.h... yes
checking for sys/xattr.h... yes
checking for time.h... yes
checking for utime.h... yes
checking for struct stat.st_mtim... yes
checking for gcc options needed to detect all undeclared functions... none needed
checking whether __NR_getrandom is declared... yes
checking if compiler needs -Werror to reject unknown flags... no
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBXML2... yes
checking whether to include support for ntfs-3g... yes
checking for LIBNTFS_3G... yes
checking whether to include support for mounting WIMs... yes
checking for LIBFUSE... yes
checking for mq_open in -lrt... yes
checking whether to use SSSE3-accelerated SHA-1... no
checking whether to use SHA-1 implementation from system libcrypto... auto
checking for LIBCRYPTO... no
configure: WARNING: Cannot find libcrypto: using stand-alone SHA-1 code instead
checking whether to include error messages... yes
checking whether to include assertions... yes
checking whether to include support for multi-threaded compression... yes
checking whether to enable supporting code for tests... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Doxyfile
config.status: creating wimlib.pc
config.status: creating programs/mkwinpeimg
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
make all-am
make[1]: 进入目录“/home/ubuntu/wimlib-1.13.4”
CC programs/wimlib_imagex-imagex.o
CC src/libwim_la-add_image.lo
CC src/libwim_la-avl_tree.lo
CC src/libwim_la-blob_table.lo
CC src/libwim_la-compress.lo
CC src/libwim_la-compress_common.lo
CC src/libwim_la-compress_parallel.lo
CC src/libwim_la-compress_serial.lo
CC src/libwim_la-decompress.lo
CC src/libwim_la-decompress_common.lo
CC src/libwim_la-delete_image.lo
CC src/libwim_la-dentry.lo
CC src/libwim_la-divsufsort.lo
CC src/libwim_la-encoding.lo
CC src/libwim_la-error.lo
CC src/libwim_la-export_image.lo
CC src/libwim_la-extract.lo
CC src/libwim_la-file_io.lo
CC src/libwim_la-header.lo
CC src/libwim_la-inode.lo
CC src/libwim_la-inode_fixup.lo
CC src/libwim_la-inode_table.lo
CC src/libwim_la-integrity.lo
CC src/libwim_la-iterate_dir.lo
CC src/libwim_la-join.lo
CC src/libwim_la-lcpit_matchfinder.lo
CC src/libwim_la-lzms_common.lo
CC src/libwim_la-lzms_compress.lo
CC src/libwim_la-lzms_decompress.lo
CC src/libwim_la-lzx_common.lo
CC src/libwim_la-lzx_compress.lo
CC src/libwim_la-lzx_decompress.lo
CC src/libwim_la-metadata_resource.lo
CC src/libwim_la-mount_image.lo
CC src/libwim_la-pathlist.lo
CC src/libwim_la-paths.lo
CC src/libwim_la-pattern.lo
CC src/libwim_la-progress.lo
CC src/libwim_la-reference.lo
CC src/libwim_la-registry.lo
CC src/libwim_la-reparse.lo
CC src/libwim_la-resource.lo
CC src/libwim_la-scan.lo
CC src/libwim_la-security.lo
CC src/libwim_la-sha1.lo
CC src/libwim_la-solid.lo
CC src/libwim_la-split.lo
CC src/libwim_la-tagged_items.lo
CC src/libwim_la-template.lo
CC src/libwim_la-textfile.lo
CC src/libwim_la-timestamp.lo
CC src/libwim_la-update_image.lo
CC src/libwim_la-util.lo
CC src/libwim_la-verify.lo
CC src/libwim_la-wim.lo
CC src/libwim_la-write.lo
CC src/libwim_la-x86_cpu_features.lo
CC src/libwim_la-xml.lo
CC src/libwim_la-xml_windows.lo
CC src/libwim_la-xpress_compress.lo
CC src/libwim_la-xpress_decompress.lo
CC src/libwim_la-ntfs-3g_apply.lo
CC src/libwim_la-ntfs-3g_capture.lo
CC src/libwim_la-unix_apply.lo
CC src/libwim_la-unix_capture.lo
CCLD libwim.la
CCLD wimlib-imagex
make[1]: 离开目录“/home/ubuntu/wimlib-1.13.4”
make[1]: 进入目录“/home/ubuntu/wimlib-1.13.4”
/usr/bin/mkdir -p '/usr/local/lib'
/bin/bash ./libtool --mode=install /usr/bin/install -c libwim.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libwim.so.15.19.0 /usr/local/lib/libwim.so.15.19.0
libtool: install: (cd /usr/local/lib && { ln -s -f libwim.so.15.19.0 libwim.so.15 || { rm -f libwim.so.15 && ln -s libwim.so.15.19.0 libwim.so.15; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libwim.so.15.19.0 libwim.so || { rm -f libwim.so && ln -s libwim.so.15.19.0 libwim.so; }; })
libtool: install: /usr/bin/install -c .libs/libwim.lai /usr/local/lib/libwim.la
libtool: install: /usr/bin/install -c .libs/libwim.a /usr/local/lib/libwim.a
libtool: install: chmod 644 /usr/local/lib/libwim.a
libtool: install: ranlib /usr/local/lib/libwim.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/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.
----------------------------------------------------------------------
/usr/bin/mkdir -p '/usr/local/bin'
/bin/bash ./libtool --mode=install /usr/bin/install -c wimlib-imagex '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/wimlib-imagex /usr/local/bin/wimlib-imagex
/usr/bin/mkdir -p '/usr/local/bin'
/usr/bin/install -c programs/mkwinpeimg '/usr/local/bin'
make install-exec-hook
make[2]: 进入目录“/home/ubuntu/wimlib-1.13.4”
for cmd in append apply capture delete dir export extract info join mount mountrw optimize split unmount update verify; do \
cd /usr/local/bin && \
ln -f wimlib-imagex wim${cmd}; \
done
make[2]: 离开目录“/home/ubuntu/wimlib-1.13.4”
/usr/bin/mkdir -p '/usr/local/include'
/usr/bin/install -c -m 644 include/wimlib.h '/usr/local/include'
/usr/bin/mkdir -p '/usr/local/share/man/man1'
/usr/bin/install -c -m 644 doc/man1/wimlib-imagex.1 doc/man1/wimappend.1 doc/man1/wimapply.1 doc/man1/wimcapture.1 doc/man1/wimdelete.1 doc/man1/wimdir.1 doc/man1/wimexport.1 doc/man1/wimextract.1 doc/man1/wiminfo.1 doc/man1/wimjoin.1 doc/man1/wimmount.1 doc/man1/wimmountrw.1 doc/man1/wimoptimize.1 doc/man1/wimsplit.1 doc/man1/wimunmount.1 doc/man1/wimupdate.1 doc/man1/wimverify.1 doc/man1/mkwinpeimg.1 '/usr/local/share/man/man1'
/usr/bin/mkdir -p '/usr/local/lib/pkgconfig'
/usr/bin/install -c -m 644 wimlib.pc '/usr/local/lib/pkgconfig'
make install-data-hook
make[2]: 进入目录“/home/ubuntu/wimlib-1.13.4”
for cmd in append apply capture delete dir export extract info join mount mountrw optimize split unmount update verify; do \
cd /usr/local/share/man/man1 && \
ln -sf wim${cmd}.1 wimlib-imagex-${cmd}.1; \
done
make[2]: 离开目录“/home/ubuntu/wimlib-1.13.4”
make[1]: 离开目录“/home/ubuntu/wimlib-1.13.4”
|
|