COCKOS
CONFEDERATED FORUMS
Cockos : REAPER : NINJAM : Forums
Forum Home : Register : FAQ : Members List : Search :
Old 02-04-2020, 12:15 AM   #1
teadrinker
Human being with feelings
 
Join Date: Jan 2010
Posts: 15
Default IPlug2: Building WAM on windows?

I've been interested in checking out this project for a while and the repo seems in pretty good shape!

I tried building some of the examples in visual studio 2019, and fiddle a bit to get a quick sense of the API and upper levels of the architecture. Everything seemed to work as expected, Great work!

However I did not understand how to build to WAM/web. I can see there is stuff in Dependencies\IPlug\WAM_SDK\wamsdk after running download-iplug-libs.sh. There is also stuff inside IPlug\WEB.

I then noticed the .mk files in the projects folders. I tried to open them in visual studio but that did not seem to work. Also tried nmake in powershell where I got this:

Code:
    > nmake .\IPlugInstrument-wam-controller.mk

    ../config/IPlugInstrument-web.mk(5) : fatal error U1036: 
                syntax error : too many names to left of '='
    Stop.
(I have very little experience with make files so I don't know what I'm doing)
teadrinker is offline   Reply With Quote
Old 02-04-2020, 01:41 AM   #2
olilarkin
Human being with feelings
 
Join Date: Apr 2009
Location: Berlin, Germany
Posts: 1,248
Default

You need emscripten, and I’d recommend doing it on Linux via WSL. If you are brave you can try via docker

https://github.com/iPlug2/iPlug2/wik...ten-and-Docker
__________________
VirtualCZ | Endless Series | iPlug2 | Linkedin | Facebook

Last edited by olilarkin; 02-04-2020 at 08:00 AM.
olilarkin is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 06:25 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.