mscdex / sipster

A pjsip/pjsua2 binding for node.js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Porting to Windows

bitsoflogic opened this issue · comments

From your experience in setting this up, what's the difficulty in getting sipster working on Windows? I've been exploring a lot of pjsip wrappers and really like what you've done here.

I don't remember now what the exact issue was. But I do remember not being able to even build the latest pjsip/pjsua2 under MSVC (2010 Express), so I couldn't even try working out the appropriate linker settings and such for binding.gyp.

That makes sense. Even they don't support VS 2010.

From their docs (http://trac.pjsip.org/repos/wiki/Getting-Started/Windows)

Note: Microsoft Visual Studio 2010 is currently unsupported.
This is because Visual Studio 2010 importer for our VS2005 solution files is broken. Use Visual Studio 2012 instead.

Yeah. Windows support isn't a top priority for me right now, but I'll gladly accept a pull request to add support for it.

Thanks for the updates. I'll be making a few last attempts to get Sipek working for our 2005 .Net app. If it doesn't go well, I'll see if I can figure out Windows support for sipster.

Things went somewhat well with Sipek, so I'm setting this aside for now. At some point I would like to move to this though, so I may revisit it someday.

For anyone feeling froggy you could probably achieve windows compatibility if you can solve pjsip and swig for nodejs as mentioned in #16

[ Cut and moved to #23 ]