]> glassweightruler.freedombox.rocks Git - Ventoy.git/blob - ExFAT/buidlibfuse_aarch64.sh
1.1.06 release
[Ventoy.git] / ExFAT / buidlibfuse_aarch64.sh
1 #!/bin/bash
2
3 CUR="$PWD"
4
5 rm -rf libfuse
6 rm -rf LIBFUSE
7
8 if [ -e mirrors-libfuse-fuse-2.9.9.zip ]; then
9 unzip mirrors-libfuse-fuse-2.9.9.zip
10 cd libfuse
11 else
12 unzip libfuse-fuse-2.9.9.zip
13 cd libfuse-fuse-2.9.9
14 fi
15
16 ./makeconf.sh
17
18 ./configure --prefix="$CUR/LIBFUSE"
19
20 sed '/#define *__u64/d' -i include/fuse_kernel.h
21 sed '/#define *__s64/d' -i include/fuse_kernel.h
22
23 sed 's/__u64/uint64_t/g' -i include/fuse_kernel.h
24 sed 's/__s64/int64_t/g' -i include/fuse_kernel.h
25
26 make -j 16
27 make install
28 cd ..
29 rm -rf libfuse