Symptom
Waf: Entering directory `r:\node55\out'
[30/30] cxx_link: out\Release\src\node_main_5.o out\Release\src\node_5.o out\Release\src\node_buffer_5.o out\Release\src\node_javascript_5.o out\Release\src\node_extensions_5.o out\Release\src\node_http_parser_5.o out\Release\src\node_constants_5.o out\Release\src\node_file_5.o out\Release\src\node_script_5.o out\Release\src\node_os_5.o out\Release\src\node_dtrace_5.o out\Release\src\node_string_5.o out\Release\src\timer_wrap_5.o out\Release\src\handle_wrap_5.o out\Release\src\stream_wrap_5.o out\Release\src\tcp_wrap_5.o out\Release\src\udp_wrap_5.o out\Release\src\pipe_wrap_5.o out\Release\src\cares_wrap_5.o out\Release\src\stdio_wrap_5.o out\Release\src\process_wrap_5.o out\Release\src\v8_typed_array_5.o out\Release\src\node_stdio_win32_5.o out\Release\src\platform_win32_5.o out\Release\deps\http_parser\http_parser_3.o -> out\Release\node.exe
Release\src\platform_win32_5.o: In function `ZN4node8Platform9GetMemoryEPjS1_':
r:\node55\out/../src/platform_win32.cc:205: undefined reference to `GetProcessMemoryInfo@12'
collect2: ld returned 1 exit status
Waf: Leaving directory `r:\node55\out'
Build failed: -> task failed (err #1):
{task: cxx_link node_main_5.o,node_5.o,node_buffer_5.o,node_javascript_5.o,node_extensions_5.o,node_http_parser_5.o,node_constants_5.o,node_file_5.o,node_script_5.o,node_os_5.o,node_dtrace_5.o,node_string_5.o,timer_wrap_5.o,handle_wrap_5.o,stream_wrap_5.o,tcp_wrap_5.o,udp_wrap_5.o,pipe_wrap_5.o,cares_wrap_5.o,stdio_wrap_5.o,process_wrap_5.o,v8_typed_array_5.o,node_stdio_win32_5.o,platform_win32_5.o,http_parser_3.o -> node.exe}
DEST_OS: win32
DEST_CPU: ia32
Parallel Jobs: 1
Product type: program
e:\MinGW20110802\bin\g++.exe Release\src\node_main_5.o Release\src\node_5.o Release\src\node_buffer_5.o Release\src\node_javascript_5.o Release\src\node_extensions_5.o Release\src\node_http_parser_5.o Release\src\node_constants_5.o Release\src\node_file_5.o Release\src\node_script_5.o Release\src\node_os_5.o Release\src\node_dtrace_5.o Release\src\node_string_5.o Release\src\timer_wrap_5.o Release\src\handle_wrap_5.o Release\src\stream_wrap_5.o Release\src\tcp_wrap_5.o Release\src\udp_wrap_5.o Release\src\pipe_wrap_5.o Release\src\cares_wrap_5.o Release\src\stdio_wrap_5.o Release\src\process_wrap_5.o Release\src\v8_typed_array_5.o Release\src\node_stdio_win32_5.o Release\src\platform_win32_5.o Release\deps\http_parser\http_parser_3.o -o r:\node55\out\Release\node.exe -Wl,--enable-auto-import -Wl,--enable-auto-import -m32 -static-libgcc -static-libstdc++ r:\node55\out\Release\libv8.a r:\node55\out\Release\deps/uv/uv.a -Wl,-Bdynamic -lws2_32 -lwinmm
make: *** [program] Error 1
Patch
need to add -lpsapi
but don't know how to add it
Symptom
Waf: Entering directory `r:\node55\out'
[30/30] cxx_link: out\Release\src\node_main_5.o out\Release\src\node_5.o out\Release\src\node_buffer_5.o out\Release\src\node_javascript_5.o out\Release\src\node_extensions_5.o out\Release\src\node_http_parser_5.o out\Release\src\node_constants_5.o out\Release\src\node_file_5.o out\Release\src\node_script_5.o out\Release\src\node_os_5.o out\Release\src\node_dtrace_5.o out\Release\src\node_string_5.o out\Release\src\timer_wrap_5.o out\Release\src\handle_wrap_5.o out\Release\src\stream_wrap_5.o out\Release\src\tcp_wrap_5.o out\Release\src\udp_wrap_5.o out\Release\src\pipe_wrap_5.o out\Release\src\cares_wrap_5.o out\Release\src\stdio_wrap_5.o out\Release\src\process_wrap_5.o out\Release\src\v8_typed_array_5.o out\Release\src\node_stdio_win32_5.o out\Release\src\platform_win32_5.o out\Release\deps\http_parser\http_parser_3.o -> out\Release\node.exe
Release\src\platform_win32_5.o: In function `ZN4node8Platform9GetMemoryEPjS1_':
r:\node55\out/../src/platform_win32.cc:205: undefined reference to `GetProcessMemoryInfo@12'
collect2: ld returned 1 exit status
Waf: Leaving directory `r:\node55\out'
Build failed: -> task failed (err #1):
{task: cxx_link node_main_5.o,node_5.o,node_buffer_5.o,node_javascript_5.o,node_extensions_5.o,node_http_parser_5.o,node_constants_5.o,node_file_5.o,node_script_5.o,node_os_5.o,node_dtrace_5.o,node_string_5.o,timer_wrap_5.o,handle_wrap_5.o,stream_wrap_5.o,tcp_wrap_5.o,udp_wrap_5.o,pipe_wrap_5.o,cares_wrap_5.o,stdio_wrap_5.o,process_wrap_5.o,v8_typed_array_5.o,node_stdio_win32_5.o,platform_win32_5.o,http_parser_3.o -> node.exe}
DEST_OS: win32
DEST_CPU: ia32
Parallel Jobs: 1
Product type: program
e:\MinGW20110802\bin\g++.exe Release\src\node_main_5.o Release\src\node_5.o Release\src\node_buffer_5.o Release\src\node_javascript_5.o Release\src\node_extensions_5.o Release\src\node_http_parser_5.o Release\src\node_constants_5.o Release\src\node_file_5.o Release\src\node_script_5.o Release\src\node_os_5.o Release\src\node_dtrace_5.o Release\src\node_string_5.o Release\src\timer_wrap_5.o Release\src\handle_wrap_5.o Release\src\stream_wrap_5.o Release\src\tcp_wrap_5.o Release\src\udp_wrap_5.o Release\src\pipe_wrap_5.o Release\src\cares_wrap_5.o Release\src\stdio_wrap_5.o Release\src\process_wrap_5.o Release\src\v8_typed_array_5.o Release\src\node_stdio_win32_5.o Release\src\platform_win32_5.o Release\deps\http_parser\http_parser_3.o -o r:\node55\out\Release\node.exe -Wl,--enable-auto-import -Wl,--enable-auto-import -m32 -static-libgcc -static-libstdc++ r:\node55\out\Release\libv8.a r:\node55\out\Release\deps/uv/uv.a -Wl,-Bdynamic -lws2_32 -lwinmm
make: *** [program] Error 1
Patch
need to add -lpsapi
but don't know how to add it