Open laooduu opened 7 years ago
it seems like that I need to install vs 2015, but my visual studio version is 2013 in my laptop, do we have a solution for vs 2013?
my visual studio version is 2015 in my laptop,but this issue still exist。
similar problem, but it seemed to work sometimes. Any solution? I'm on Windows 10
warning Error running install script for optional dependency: "f:\Github\eth-client\node_modules\ed25519: Command failed.\nExit code: 1\nCommand: node-gyp rebuild\nArguments: \nDirectory: f:\Github\eth-client\node_modules\ed25519\nOutput:\nf:\Github\eth-client\node_modules\ed25519>if not defined npm_config_node_gyp (node \"c:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js\" rebuild ) else (node \"\" rebuild ) \r\ngyp info it worked if it ends with ok\ngyp info using node-gyp@3.6.2\ngyp info using node@8.9.0 | win32 | x64\ngyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR\ngyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR\ngyp info spawn C:\Users\Steve\.windows-build-tools\python27\python.exe\ngyp info spawn args [ 'c:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\gyp\\gyp_main.py',\ngyp info spawn args 'binding.gyp',\ngyp info spawn args '-f',\ngyp info spawn args 'msvs',\ngyp info spawn args '-G',\ngyp info spawn args 'msvs_version=auto',\ngyp info spawn args '-I',\ngyp info spawn args 'f:\\Github\\eth-client\\node_modules\\ed25519\\build\\config.gypi',\ngyp info spawn args '-I',\ngyp info spawn args 'c:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\addon.gypi',\ngyp info spawn args '-I',\ngyp info spawn args 'C:\\Users\\Steve\\.node-gyp\\8.9.0\\include\\node\\common.gypi',\ngyp info spawn args '-Dlibrary=shared_library',\ngyp info spawn args '-Dvisibility=default',\ngyp info spawn args '-Dnode_root_dir=C:\\Users\\Steve\\.node-gyp\\8.9.0',\ngyp info spawn args '-Dnode_gyp_dir=c:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp',\ngyp info spawn args '-Dnode_lib_file=C:\\Users\\Steve\\.node-gyp\\8.9.0\\<(target_arch)\\node.lib',\ngyp info spawn args '-Dmodule_root_dir=f:\\Github\\eth-client\\node_modules\\ed25519',\ngyp info spawn args '-Dnode_engine=v8',\ngyp info spawn args '--depth=.',\ngyp info spawn args '--no-parallel',\ngyp info spawn args '--generator-output',\ngyp info spawn args 'f:\\Github\\eth-client\\node_modules\\ed25519\\build',\ngyp info spawn args '-Goutput_dir=.' ]\ngyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR\ngyp info spawn C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe\ngyp info spawn args [ 'build/binding.sln',\ngyp info spawn args '/clp:Verbosity=minimal',\ngyp info spawn args '/nologo',\ngyp info spawn args '/p:Configuration=Release;Platform=x64' ]\nBuilding the projects in this solution one at a time. To enable parallel build, please add the \"/m\" switch.\r\n keypair.c\r\n sign.c\r\n open.c\r\n crypto_verify_32.c\r\n ge_double_scalarmult.c\r\n ge_frombytes.c\r\n ge_scalarmult_base.c\r\n ge_precomp_0.c\r\n ge_p2_0.c\r\n ge_p2_dbl.c\r\n ge_p3_0.c\r\n ge_p3_dbl.c\r\n..\src\ed25519\ge_scalarmult_base.c(19): warning C4244: 'return': conversion from 'unsigned __int64' to 'unsigned char', possible loss of data [f:\Github\eth-client\node_modules\ed25519\build\ed25519.vcxproj]\r\n ge_p3_to_p2.c\r\n ge_p3_to_cached.c\r\n ge_p3_tobytes.c\r\n ge_madd.c\r\n ge_add.c\r\n ge_msub.c\r\n ge_sub.c\r\n ge_p1p1_to_p3.c\r\n ge_p1p1_to_p2.c\r\n ge_tobytes.c\r\n fe_0.c\r\n f
I added Windows machine setup instructions to the latest README that include installing the VS 2017 Tools installer (not all of Visual Studio), please retry with head master as those instructions are working for me on Windows 10 1909.
when I install this package, I meet with the following errors.
could you please take a look at this issue