Skip to content

Commit

Permalink
updated the readme
Browse files Browse the repository at this point in the history
Talks about the additional libraries required for Windows, and where
they can be found now that they're no longer included in the repository.
  • Loading branch information
myQwil committed Mar 16, 2022
1 parent 316530c commit 310e4d4
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 4 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,6 @@
# VSCode folder
.vscode

# OSX attributes
# layout files
.DS_Store
.directory
13 changes: 10 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down Expand Up @@ -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: <https://github.com/myQwil/luapd/releases/download/v0.3.1/luapd-dependencies.Windows-amd64-32.zip>

0 comments on commit 310e4d4

Please sign in to comment.