From 666c1ef4558de2bb72de7a8c74f327d18a39089b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20K=C3=B6pcke?= <marco.koepcke@tudock.de> Date: Sat, 12 Mar 2022 16:47:58 +0100 Subject: [PATCH] Update build instructions for the DLL/SO --- desmume/README.INT | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/desmume/README.INT b/desmume/README.INT index 10b706278..a50a8b108 100644 --- a/desmume/README.INT +++ b/desmume/README.INT @@ -13,18 +13,16 @@ A Python library using the DLL/SO interface can be found at Build Linux & Mac ================= -To build, first cd to src/frontend/interface and then run `./autogen.sh` -This will create the file `configure`. -It does this using the packages `autoconf` and `automake`. -It also requires `libglib2.0-dev` to generate correctly. -(`glib` from the AUR if building on Arch) +DeSmuME uses the Meson build system to the shared object under Linux and MacOS: -Run this using `./configure` +* https://mesonbuild.com/ -Then build the program by running `make` +To build, first cd to src/frontend/interface and then run `meson build` -It will generate a shared object under `.libs/libdesmume.so`. +Then build the library by running `ninja -C build` + +It will generate a shared object under `build/libdesmume.so`. Build Windows =============