]>
glassweightruler.freedombox.rocks Git - Ventoy.git/blob - vtoygpt/build.sh
7 /opt
/diet
64/bin
/diet
-Os gcc
-D_FILE_OFFSET_BITS=64 vtoygpt.c crc32.c
-o vtoygpt_64
8 /opt
/diet
32/bin
/diet
-Os gcc
-D_FILE_OFFSET_BITS=64 -m32 vtoygpt.c crc32.c
-o vtoygpt_32
10 aarch64
-buildroot-linux-uclibc-gcc -Os -static -D_FILE_OFFSET_BITS=64 vtoygpt.c crc32.c
-o vtoygpt_aa64
11 mips64el
-linux-musl-gcc -mips64r2 -mabi=64 -static -Os -D_FILE_OFFSET_BITS=64 vtoygpt.c crc32.c
-o vtoygpt_m64e
14 #gcc -D_FILE_OFFSET_BITS=64 -static -Wall vtoygpt.c -o vtoytool_64
15 #gcc -D_FILE_OFFSET_BITS=64 -Wall -m32 vtoygpt.c -o vtoytool_32
17 if [ -e vtoygpt_64
] && [ -e vtoygpt_32
] && [ -e vtoygpt_aa64
] && [ -e vtoygpt_m64e
]; then
18 echo -e '\n############### SUCCESS ###############\n'
19 mv vtoygpt_64 ..
/INSTALL
/tool
/x
86_
64/vtoygpt
20 mv vtoygpt_32 ..
/INSTALL
/tool
/i
386/vtoygpt
22 aarch64
-buildroot-linux-uclibc-strip --strip-all vtoygpt_aa64
23 mv vtoygpt_aa64 ..
/INSTALL
/tool
/aarch
64/vtoygpt
25 mips64el
-linux-musl-strip --strip-all vtoygpt_m64e
26 mv vtoygpt_m64e ..
/INSTALL
/tool
/mips
64el
/vtoygpt
29 echo -e '\n############### FAILED ################\n'