From d4854b89e7cec3060323c72c6c8f77f0339e9c95 Mon Sep 17 00:00:00 2001 From: Saar Yahalom Date: Mon, 8 Apr 2013 02:02:50 +0300 Subject: [PATCH] add libraries to binding.gyp under win --- binding.gyp | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/binding.gyp b/binding.gyp index 8bc24ca3f..cc3028d80 100644 --- a/binding.gyp +++ b/binding.gyp @@ -9,7 +9,31 @@ ], 'dependencies': [ 'deps/sqlite3/binding.gyp:sqlite3' - ] + ], + 'conditions': [ + [ 'OS=="win"', { + 'defines': [ + 'PLATFORM="win32"', + '_WINDOWS', + '__WINDOWS__', # ltdl + 'BUILDING_NODE_EXTENSION' + ], + 'libraries': [ + '<@(node_root_dir)\\$(Configuration)\\lib\\zlib.lib', + '<@(node_root_dir)\\$(Configuration)\\lib\\libuv.lib', + '<@(node_root_dir)\\$(Configuration)\\lib\\http_parser.lib', + '<@(node_root_dir)\\$(Configuration)\\lib\\cares.lib', + '<@(node_root_dir)\\build\\$(Configuration)\\lib\\v8_base.lib', + '<@(node_root_dir)\\build\\$(Configuration)\\lib\\v8_nosnapshot.lib', + '<@(node_root_dir)\\winrtlibs\\ws2_32.lib', + '<@(node_root_dir)\\winrtlibs\\winmm.lib', + '<@(node_root_dir)\\winrtlibs\\psapi.lib', + '<@(node_root_dir)\\winrtlibs\\IPHLPAPI.lib', + '<@(node_root_dir)\\winrtlibs\\advapi32.lib' + ] + } + ], # windows + ] # condition } ] }