瀏覽代碼

Update readme.

Miku AuahDark 2 年之前
父節點
當前提交
66928452b2
共有 1 個文件被更改,包括 11 次插入4 次删除
  1. 11 4
      README.md

+ 11 - 4
README.md

@@ -1,18 +1,25 @@
 love-appimage-source
 =====
 
-Creates LOVE AppImage by compiling every single dependency from source.
+A Makefile script that builds LÖVE AppImage by compiling every single dependency from source.
 
 Build
 -----
 
-You may want to grab `patchelf` and [all dependencies required by SDL](https://github.com/libsdl-org/SDL/blob/main/docs/README-linux.md#build-dependencies), but **not** the SDL itself.
+First, install these dependencies (adapt accordingly for non-Debian distro):
 
-Note for Ubuntu ARM64: If APT can't find `libsndio-dev` and `fcitx-libs-dev`, make sure to add `universe` repository!
+```sh
+sudo apt-get install autotools-dev automake autoconf libtool patchelf
+```
+
+Then followed by [all dependencies required by SDL](https://github.com/libsdl-org/SDL/blob/main/docs/README-linux.md#build-dependencies), but **not** the SDL itself.
 
 Afterwards, run `make`. `love-main.AppImage` and `love-main.tar.gz` (by default) will be generated. See the Makefile script for various tweakable variables.
 
-If you're running WSL 1, run with `make QEMU=env` to bypass FUSE requirement restrictions by extrating `appimagetool` first.
+Notes:
+* If you're getting FUSE error in Ubuntu 22.04 or later, install `libfuse2`. Ubuntu 22 start switching to FUSE 3 which is NOT SUPPORTED by AppImage!
+* For Ubuntu ARM64, ff APT can't find `libsndio-dev` and `fcitx-libs-dev`, make sure to add `universe` repository!
+* If you're running WSL 1, run with `make QEMU=env` to bypass FUSE requirement restrictions by extrating `appimagetool` first.
 
 License
 -----