Skip to content

Instantly share code, notes, and snippets.

@cranic
Created July 19, 2012 01:29
Show Gist options
  • Save cranic/885bac06e7cae57d10d6 to your computer and use it in GitHub Desktop.
Save cranic/885bac06e7cae57d10d6 to your computer and use it in GitHub Desktop.
C:\Users\me\Desktop\iconv>npm install iconv
npm http GET https://registry.npmjs.org/iconv
npm http 304 https://registry.npmjs.org/iconv
> iconv@1.2.2 install C:\Users\me\node_modules\iconv
> node-gyp rebuild
C:\Users\me\node_modules\iconv>node "C:\Program Files (x86)\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild
Python 2.7.3
iconv.cc
iconv.cc
c:\users\me\.node-gyp\0.8.1\src\node_object_wrap.h(57) : warning C4251: 'node::ObjectWrap::handle_' : class 'v8::Persistent<T>' needs to have dll-interface to be used by clients of class 'node::ObjectWrap'
with
[
T=v8::Object
]
c:\users\me\.node-gyp\0.8.1\src\node_object_wrap.h(57): warning C
4251: 'node::ObjectWrap::handle_' : class 'v8::Persistent<T>' needs to have dll
-interface to be used by clients of class 'node::ObjectWrap' [C:\Users\Alan Hof
fmeister\node_modules\iconv\build\iconv.vcxproj]
with
[
T=v8::Object
]
C:\Users\me\.node-gyp\0.8.1\src\node_buffer.h(71) : warning C4251: 'node::Buffer::constructor_template' : class 'v8::Persistent<T>' needs to have dll-interface to be used by clients of class 'node::Buffer'
with
[
T=v8::FunctionTemplate
]
C:\Users\me\.node-gyp\0.8.1\src\node_buffer.h(71): warning C4251:
'node::Buffer::constructor_template' : class 'v8::Persistent<T>' needs to have
dll-interface to be used by clients of class 'node::Buffer' [C:\Users\Alan Hof
fmeister\node_modules\iconv\build\iconv.vcxproj]
with
[
T=v8::FunctionTemplate
]
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323) : warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): wa
rning C4530: C++ exception handler used, but unwind semantics are not enabled.
Specify /EHsc [C:\Users\me\node_modules\iconv\build\iconv.vcxproj
]
..\iconv.cc(135) : warning C4146: unary minus operator applied to unsigned type, result still unsigned
..\iconv.cc(135): warning C4146: unary minus operator applied to unsigned type,
result still unsigned [C:\Users\me\node_modules\iconv\build\icon
v.vcxproj]
localcharset.c
localcharset.c
..\deps\libiconv\libcharset\lib\localcharset.c(38): warning C4005: 'WIN32_NATIV
E' : macro redefinition [C:\Users\me\node_modules\iconv\build\ico
nv.vcxproj]
command-line arguments : see previous definition of 'WIN32_NATIVE'
iconv.c
iconv.c
..\deps\libiconv\lib\iconv.c(53) : warning C4005: 'USE_DOS' : macro redefinition
command-line arguments : see previous definition of 'USE_DOS'
..\deps\libiconv\lib\iconv.c(53): warning C4005: 'USE_DOS' : macro redefinition
[C:\Users\me\node_modules\iconv\build\iconv.vcxproj]
command-line arguments : see previous definition of 'USE_DOS'
c:\users\me\node_modules\iconv\deps\libiconv\lib\utf7.h(162) : warning C4018: '<' : signed/unsigned mismatch
c:\users\me\node_modules\iconv\deps\libiconv\lib\utf7.h(162): war
ning C4018: '<' : signed/unsigned mismatch [C:\Users\me\node_modu
c:\users\me\node_modules\iconv\deps\libiconv\lib\utf7.h(331) : warning C4018: '<' : signed/unsigned mismatch
les\iconv\build\iconv.vcxproj]
c:\users\me\node_modules\iconv\deps\libiconv\lib\utf7.h(331): war
ning C4018: '<' : signed/unsigned mismatch [C:\Users\me\node_modu
les\iconv\build\iconv.vcxproj]
c:\users\me\node_modules\iconv\deps\libiconv\lib\hz.h(39) : warning C4018: '<' : signed/unsigned mismatch
c:\users\me\node_modules\iconv\deps\libiconv\lib\hz.h(51) : warning C4018: '<' : signed/unsigned mismatchc:\users\me\node_modules\iconv\deps\libiconv\lib\hz.h(39): warnin
g C4018: '<' : signed/unsigned mismatch [C:\Users\me\node_modules
\iconv\build\iconv.vcxproj]
c:\users\me\node_modules\iconv\deps\libiconv\lib\hz.h(57) : warning C4018: '<' : signed/unsigned mismatch
c:\users\me\node_modules\iconv\deps\libiconv\lib\hz.h(65) : warning C4018: '<' : signed/unsigned mismatch
c:\users\me\node_modules\iconv\deps\libiconv\lib\hz.h(51): warnin
c:\users\me\node_modules\iconv\deps\libiconv\lib\hz.h(80) : warning C4018: '<' : signed/unsigned mismatch
g C4018: '<' : signed/unsigned mismatch [C:\Users\me\node_modules
\iconv\build\iconv.vcxproj]
c:\users\me\node_modules\iconv\deps\libiconv\lib\hz.h(57): warnin
g C4018: '<' : signed/unsigned mismatch [C:\Users\me\node_modules
\iconv\build\iconv.vcxproj]
c:\users\me\node_modules\iconv\deps\libiconv\lib\hz.h(65): warnin
g C4018: '<' : signed/unsigned mismatch [C:\Users\me\node_modules
\iconv\build\iconv.vcxproj]
c:\users\me\node_modules\iconv\deps\libiconv\lib\hz.h(80): warnin
g C4018: '<' : signed/unsigned mismatch [C:\Users\me\node_modules
\iconv\build\iconv.vcxproj]
c:\users\me\node_modules\iconv\deps\libiconv\lib\loop_unicode.h(47) : warning C4018: '<=' : signed/unsigned mismatch
c:\users\me\node_modules\iconv\deps\libiconv\lib\loop_unicode.h(91) : warning C4018: '<=' : signed/unsigned mismatch
c:\users\me\node_modules\iconv\deps\libiconv\lib\loop_unicode.h(4
c:\users\me\node_modules\iconv\deps\libiconv\lib\loop_unicode.h(142) : warning C4018: '<=' : signed/unsigned mismatch
7): warning C4018: '<=' : signed/unsigned mismatch [C:\Users\me\n
ode_modules\iconv\build\iconv.vcxproj]
c:\users\me\node_modules\iconv\deps\libiconv\lib\loop_unicode.h(258) : warning C4018: '<=' : signed/unsigned mismatch
c:\users\me\node_modules\iconv\deps\libiconv\lib\loop_unicode.h(9
1): warning C4018: '<=' : signed/unsigned mismatch [C:\Users\me\n
c:\users\me\node_modules\iconv\deps\libiconv\lib\loop_unicode.h(418) : warning C4018: '<=' : signed/unsigned mismatch
c:\users\me\node_modules\iconv\deps\libiconv\lib\loop_unicode.h(422) : warning C4018: '<=' : signed/unsigned mismatch
ode_modules\iconv\build\iconv.vcxproj]
c:\users\me\node_modules\iconv\deps\libiconv\lib\loop_unicode.h(503) : warning C4018: '<=' : signed/unsigned mismatch
c:\users\me\node_modules\iconv\deps\libiconv\lib\loop_unicode.h(1
c:\users\me\node_modules\iconv\deps\libiconv\lib\loop_unicode.h(519) : warning C4018: '<=' : signed/unsigned mismatch
42): warning C4018: '<=' : signed/unsigned mismatch [C:\Users\me\
node_modules\iconv\build\iconv.vcxproj]
c:\users\me\node_modules\iconv\deps\libiconv\lib\loop_unicode.h(2
58): warning C4018: '<=' : signed/unsigned mismatch [C:\Users\me\
node_modules\iconv\build\iconv.vcxproj]
c:\users\me\node_modules\iconv\deps\libiconv\lib\loop_unicode.h(4
18): warning C4018: '<=' : signed/unsigned mismatch [C:\Users\me\
node_modules\iconv\build\iconv.vcxproj]
c:\users\me\node_modules\iconv\deps\libiconv\lib\loop_unicode.h(4
22): warning C4018: '<=' : signed/unsigned mismatch [C:\Users\me\
node_modules\iconv\build\iconv.vcxproj]
c:\users\me\node_modules\iconv\deps\libiconv\lib\loop_unicode.h(5
03): warning C4018: '<=' : signed/unsigned mismatch [C:\Users\me\
node_modules\iconv\build\iconv.vcxproj]
c:\users\me\node_modules\iconv\deps\libiconv\lib\loop_unicode.h(5
19): warning C4018: '<=' : signed/unsigned mismatch [C:\Users\me\
node_modules\iconv\build\iconv.vcxproj]
..\deps\libiconv\lib\iconv.c(427) : warning C4090: 'function' : different 'const' qualifiers
..\deps\libiconv\lib\iconv.c(427): warning C4090: 'function' : different 'const
' qualifiers [C:\Users\me\node_modules\iconv\build\iconv.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(99
0,5): warning MSB8012: TargetPath(C:\Users\me\node_modules\iconv\
build\Release\iconv.dll) does not match the Linker's OutputFile property value
(C:\Users\me\node_modules\iconv\build\Release\iconv.node). This m
ay cause your project to build incorrectly. To correct this, please make sure t
hat $(OutDir), $(TargetName) and $(TargetExt) property values match the value s
pecified in %(Link.OutputFile). [C:\Users\me\node_modules\iconv\b
uild\iconv.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(99
1,5): warning MSB8012: TargetExt(.dll) does not match the Linker's OutputFile p
roperty value (.node). This may cause your project to build incorrectly. To cor
rect this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) prop
erty values match the value specified in %(Link.OutputFile). [C:\Users\Alan Hof
fmeister\node_modules\iconv\build\iconv.vcxproj]
Release\obj\iconv\iconv.obj : warning LNK4042: object specified more than once; extras ignored
Generating code
Release\obj\iconv\iconv.obj : warning LNK4042: object specified more than once;
extras ignored [C:\Users\me\node_modules\iconv\build\iconv.vcxpr
oj]
Generating code
Finished generating code
Finished generating code
iconv.vcxproj -> C:\Users\me\node_modules\iconv\build\Release\i
conv.dll
iconv@1.2.2 ..\..\node_modules\iconv
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment