From 310e4d4a708aee21b737c9c65ffdd507bced4760 Mon Sep 17 00:00:00 2001 From: Mike Will Date: Wed, 16 Mar 2022 01:03:16 -0400 Subject: [PATCH] updated the readme Talks about the additional libraries required for Windows, and where they can be found now that they're no longer included in the repository. --- .gitignore | 3 ++- README.md | 13 ++++++++++--- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index e4a1e1d..99c7e51 100644 --- a/.gitignore +++ b/.gitignore @@ -8,5 +8,6 @@ # VSCode folder .vscode -# OSX attributes +# layout files .DS_Store +.directory diff --git a/README.md b/README.md index dbcda82..881a7ce 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ libpd bindings for lua and love2d ## Building Luapd -### Download libpd & checkout the submodules with git: +### Clone libpd and its submodules: git clone --recurse-submodules https://github.com/libpd/libpd.git @@ -59,5 +59,12 @@ You can test luapd with: Then re-build libpd and luapd. -For Linux and Mac users, the examples should run normally without any necessary changes. -For Windows users, the 3 lib\*.dll files in the main folder need to be copied into an example folder before they can be detected by luapd.dll. +### For Windows users + +There are 3 additional .dll files that need to be placed adjacent to the main lua file: + +- libgcc_s_seh-1.dll +- libstdc++-6.dll +- libwinpthread-1.dll + +These files are included in the release builds for Windows. They can also be downloaded separately here: