]> glassweightruler.freedombox.rocks Git - Ventoy.git/blob - vtoycli/fat_io_lib/buildlib.sh
Fix the "Unsupported vtoy type unknown" error when boot a VDI file created by Virtual...
[Ventoy.git] / vtoycli / fat_io_lib / buildlib.sh
1 #!/bin/sh
2
3 rm -rf include
4 rm -rf lib
5
6 cd release
7 #/opt/diet64/bin/diet -Os gcc -O2 -D_FILE_OFFSET_BITS=64 fat*.c -c
8 gcc -specs "/usr/local/musl/lib/musl-gcc.specs" -O2 -D_FILE_OFFSET_BITS=64 fat*.c -c
9 ar -rc libfat_io_64.a *.o
10 rm -f *.o
11
12
13 gcc -m32 -O2 -D_FILE_OFFSET_BITS=64 fat*.c -c
14 ar -rc libfat_io_32.a *.o
15 rm -f *.o
16
17
18 aarch64-linux-gnu-gcc -O2 -D_FILE_OFFSET_BITS=64 fat*.c -c
19 ar -rc libfat_io_aa64.a *.o
20 rm -f *.o
21
22
23 mips64el-linux-musl-gcc -mips64r2 -mabi=64 -O2 -D_FILE_OFFSET_BITS=64 fat*.c -c
24 ar -rc libfat_io_m64e.a *.o
25 rm -f *.o
26
27 cd -
28
29
30 mkdir lib
31 mkdir include
32
33 mv release/*.a lib/
34 cp -a release/*.h include/
35