Skip to content
Snippets Groups Projects
Commit 7d4cf043 authored by Jonathan Wilkes's avatar Jonathan Wilkes
Browse files

update Windows build instructions

parent 70dd5ad8
No related branches found
No related tags found
No related merge requests found
Pipeline #
...@@ -111,43 +111,16 @@ pacman -S autoconf automake git libtool \ ...@@ -111,43 +111,16 @@ pacman -S autoconf automake git libtool \
mingw-w64-i686-libsndfile mingw-w64-i686-libvorbis \ mingw-w64-i686-libsndfile mingw-w64-i686-libvorbis \
mingw-w64-i686-lua mingw-w64-i686-toolchain \ mingw-w64-i686-lua mingw-w64-i686-toolchain \
rsync unzip wget</code> rsync unzip wget</code>
4. Type `exit` in the shell and click the `Enter` key 4. Download the source code *(3-6 minutes)*
This will close the window.
5. Open the MinGW-w64 Win32 Shell again, as you did in *step 2* above.
6. Download the source code *(3-6 minutes)*
Issue the following command to create a new directory "purr-data" and clone Issue the following command to create a new directory "purr-data" and clone
the repository to it:<code> the repository to it:<code>
git clone https://git.purrdata.net/jwilkes/purr-data.git</code> git clone https://git.purrdata.net/jwilkes/purr-data.git</code>
7. Add the ASIO SDK directory *(less than a minute)* 5. Enter the purr-data/l2ork_addons directory *(less than a minute)*<code>
Issue the following command:<code> cd purr-data/l2ork_addons</code>
mkdir purr-data/pd/lib</code> 6. Finally, build Purr-Data *(45-50 minutes)*<code>
8. Download the ASIO SDK *(2 minutes)*<code> ./tar_em_up.sh -Z</code>
wget http://www.steinberg.net/sdk_downloads/asiosdk2.3.zip 7. Look in purr-data/packages/win32_inno/Output and click the setup file to
</code> start installing Purr Data to your machine.
9. Unzip the ASIO SDK: *(less than a minute)*<code>
unzip asiosdk2.3.zip
</code>
10. Move it to the "lib" directory you just created: *(less than a minute)*<code>
mv ASIOSDK2.3 purr-data/pd/lib</code>
11. Download the nw.js binary *(3-6 minutes)*
For Windows XP, download the 32 bit binary:<code>
wget http://dl.nwjs.io/v0.14.6/nwjs-sdk-v0.14.6-win-ia32.zip</code>
For Windows Vista, 7, and 10:<code>
wget http://dl.nwjs.io/v0.14.6/nwjs-sdk-v0.14.6-win-x64.zip</code>
12. Unzip nw.js: *(less than a minute)*<code>
unzip nwjs-sdk-v0.14.6-win-x64.zip</code>
13. Now move it into the repo: *(less than a minute)*<code>
mv nwjs-sdk-v0.14.6-win-x64 purr-data/pd/nw/nw</code>
14. Enter the purr-data directory *(less than a minute)*<code>
cd purr-data/packages/win32_inno</code>
15. Download all submodules *(3 minutes)*
Use the following command:<code>
git submodule init && git submodule sync && git submodule update</code>
16. In ~/purr-data/externals/Makefile, go to line 131 and delete the word
"flext".
17. Finally, build Purr-Data *(45-50 minutes)*<code>
make install</code>
### Code of Conduct ### Code of Conduct
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment