]> glassweightruler.freedombox.rocks Git - Ventoy.git/blobdiff - DOC/BuildVentoyFromSource.txt
Merge branch 'master' of https://github.com/Ventoy/Ventoy
[Ventoy.git] / DOC / BuildVentoyFromSource.txt
index 651b15dc66a7e199ecced110e44a2e73a897a69b..ac71c8eaf80a43488600e8b22696ca21e43a11e1 100644 (file)
@@ -34,7 +34,7 @@
     https://codeload.github.com/libfuse/libfuse/zip/fuse-2.9.9           ===>  /home/Ventoy-master/ExFAT/libfuse-fuse-2.9.9.zip\r
     https://releases.linaro.org/components/toolchain/binaries/7.4-2019.02/aarch64-linux-gnu/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu.tar.xz           ===>  /opt/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu.tar.xz\r
     https://toolchains.bootlin.com/downloads/releases/toolchains/aarch64/tarballs/aarch64--uclibc--stable-2020.08-1.tar.bz2 ===> /opt/aarch64--uclibc--stable-2020.08-1.tar.bz2\r
-    http://ftp.loongnix.cn/toolchain/gcc/release/mips/gcc7/mips-loongson-gcc7.3-2019.06-29-linux-gnu.tar.gz ===> /opt/mips-loongson-gcc7.3-2019.06-29-linux-gnu.tar.gz    \r
+    https://github.com/ventoy/vtoytoolchain/releases/download/1.0/mips-loongson-gcc7.3-2019.06-29-linux-gnu.tar.gz ===> /opt/mips-loongson-gcc7.3-2019.06-29-linux-gnu.tar.gz\r
     https://github.com/ventoy/musl-cross-make/releases/download/latest/output.tar.bz2 ===> /opt/output.tar.bz2\r
 \r
 \r
    make -f ventoy_makefile\r
    strip --strip-all xzminidec\r
 \r
-4.16 == Build xzminidec64 ==\r
+4.16 == Build xzminidec64/xzminidec64_musl ==\r
    cd /home/Ventoy-master/Ventoy2Disk/Ventoy2Disk/xz-embedded-20130513/userspace\r
-   make -f ventoy_makefile64\r
+   make -f ventoy_makefile64 or make -f ventoy_makefile64_musl\r
    strip --strip-all xzminidec\r
 \r
-4.17 == Build iso9660_x64.efi ==\r
+4.17 == Build iso9660_x64.efi/udf_x64.efi/iso9660_ia32.efi/udf_ia32.efi/iso9660_aa64.efi/udf_aa64.efi/ ==\r
    This efi driver is from https://github.com/pbatard/efifs\r
    Follow all the build instructions in this project. I modified 3 files (the original and modified source are at /home/Ventoy-master/EDK2/efiffs)\r
 \r
   make\r
   aarch64-buildroot-linux-uclibc-strip --strip-all lunzip\r
 \r
+4.17 == Build xzminidecaa64 ==\r
+   cd /home/Ventoy-master/Ventoy2Disk/Ventoy2Disk/xz-embedded-20130513/userspace\r
+   make -f ventoy_makefileaa64\r
+   strip --strip-all xzminidec\r
+\r
+4.18 == Build xzminidecm64e ==\r
+   cd /home/Ventoy-master/Ventoy2Disk/Ventoy2Disk/xz-embedded-20130513/userspace\r
+   make -f ventoy_makefilem64e\r
+   strip --strip-all xzminidec\r
+\r
 \r
 \r
 ==========================================\r
  ISNTALL/ventoy/7z/64/7za.exe  SHA-256: 8117e40ee7f824f63373a4f5625bb62749f69159d0c449b3ce2f35aad3b83549\r
  ISNTALL/ventoy/7z/32/7za.exe  SHA-256: ea308c76a2f927b160a143d94072b0dce232e04b751f0c6432a94e05164e716d\r
  \r
-\r
-\r
+5.13 ./Ventoy/Unix/ventoy_unix/DragonFly/sbin/dmsetup\r
+ download from https://cdimage.debian.org/mirror/dragonflybsd.org/iso-images/dfly-x86_64-5.8.3_REL.iso.bz2\r
+ extract from the ISO file  sbin/dmsetup\r
+ dmsetup  SHA-256: bedcf26650e87edfe961e33bae20d832bce73efd4b6239f9a6a5785661e4e698\r
+\r
+5.14 ./LiveCD/ISO/EFI/boot/vmlinuz64\r
+ download from http://www.tinycorelinux.net/11.x/x86_64/archive/11.0/distribution_files/vmlinuz64    \r
+ vmlinuz64  SHA-256: 641077fc1f9914af244c248453005f56536ba9e7f54ba3e52402f26709ddb8a5\r