]>
glassweightruler.freedombox.rocks Git - Ventoy.git/blob - GRUB2/buildgrub.sh
14 tar -xvf grub
-2.04.
tar.xz
-C .
/SRC
/
16 /bin
/cp -a .
/MOD_SRC
/grub
-2.04 .
/SRC
/
21 # build for x86_64-efi
24 .
/configure
--with-platform=efi
--prefix=$VT_GRUB_DIR/INSTALL
/
32 .
/configure
--target=i386
--with-platform=efi
--prefix=$VT_GRUB_DIR/INSTALL
/
39 PATH
=$PATH:/opt
/gcc
-linaro-7.4
.1-2019.02
-x86_64_aarch64-linux-gnu/bin
42 .
/configure
--prefix=$VT_GRUB_DIR/INSTALL
/ \
43 --target=aarch64
--with-platform=efi \
44 --host=x86_64
-linux-gnu \
45 HOST_CC
=x86_64
-linux-gnu-gcc \
47 TARGET_CC
=aarch64
-linux-gnu-gcc \
48 TARGET_OBJCOPY
=aarch64
-linux-gnu-objcopy \
49 TARGET_STRIP
=aarch64
-linux-gnu-strip TARGET_NM
=aarch64
-linux-gnu-nm \
50 TARGET_RANLIB
=aarch64
-linux-gnu-ranlib
58 .
/configure
--prefix=$VT_GRUB_DIR/INSTALL
/