This repository has been archived by the owner on Sep 22, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 13
Running test suite with ALPN
Parasuraman N edited this page Jan 31, 2014
·
1 revision
Download the NodeJS with ALPN support and see instructions on how to use it.
- Clone alpn_support branch
git clone https://github.com/shigeki/node alpn_support
git submodule init deps/openssl
git submodule update deps/openssl
- Open
/deps/openssl
folder - Build the 32-bit static libraries using these instructions but with no-asm option
- Copy the built libeay32.lib and ssleay32.lib to
/deps/openssl
- Copy
Gdi32.lib
andGdiPlus.lib
to/deps/openssl
- Open
node
solution in visual studio - Set
/deps/openssl
folder as additional libary folder: Node project » Context menu » Properties » Configuration properties » Linker » General » Additional Library Directories set : $(ProjectDir)deps\openssl - Explicitly define dependencies: Node project » Context menu » Properties » Configuration properties » Linker » input » Additional Dependencies » Edit
- winmm.lib
- advapi32.lib
- iphlpapi.lib
- psapi.lib
- shell32.lib
- ws2_32.lib
- ssleay32.lib
- libeay32.lib
- kernel32.lib
- user32.lib
- uuid.lib
- ole32.lib
- Gdi32.lib
- GdiPlus.lib
- Build
node
solution in visual studio in release mode (very slow in debug mode) - Change node folder in path variable to Release folder.