ia32... I haven't seen that in a while...

On Jul 20, 2016 13:40, "'Michael Lumish' via grpc.io" <
[email protected]> wrote:

> Well, the immediate problem is that when I uploaded the tarballs the
> script is trying to download, I called it "windows-x86" instead of
> "win32-ia32", so that's my fault. And because of that, at the moment,
> building the plugin from source is probably the best way to get it. You
> could also download the tarball directly
> <https://storage.googleapis.com/grpc-precompiled-binaries/node/grpc-tools/v0.15.0/windows-x86.tar.gz>
> .
>
> On Wed, Jul 20, 2016 at 1:29 PM <[email protected]> wrote:
>
>> I tried installing it by running this command:
>>
>> *npm install grpc-toools*
>>
>> It did not work.
>>
>> This is the error I got:
>>
>> Pre-built binary not available for your system, looked for
>> https://storage.googleapis.com/grpc-precompiled-binaries/node/grpc-tool
>> s/v0.15.0/win32-ia32.tar.gz
>> npm ERR! Windows_NT 6.1.7601
>> npm ERR! argv "C:\\Program Files (x86)\\nodejs\\\\node.exe" "C:\\Program
>> Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js"
>> "install" "grpc-tools"
>> npm ERR! node v0.12.7
>> npm ERR! npm  v2.11.3
>> npm ERR! code ELIFECYCLE
>> npm ERR! [email protected] install: `node-pre-gyp install`
>> npm ERR! Exit status 1
>> npm ERR!
>> npm ERR! Failed at the [email protected] install script 'node-pre-gyp
>> install'.
>> npm ERR! This is most likely a problem with the grpc-tools package,
>> npm ERR! not with npm itself.
>> npm ERR! Tell the author that this fails on your system:
>> npm ERR!     node-pre-gyp install
>> npm ERR! You can get their info via:
>> npm ERR!     npm owner ls grpc-tools
>> npm ERR! There is likely additional logging output above.
>> npm ERR! error rolling back Error: EPERM, lstat
>> 'C:\Research\gRPC\grpc-node-tools\node_modules\.bin'
>> npm ERR! error rolling back     at Error (native)
>> npm ERR! error rolling back  { [Error: EPERM, lstat
>> 'C:\Research\gRPC\grpc-node-tools\node_modules\.bin']
>> npm ERR! error rolling back   errno: -4048,
>> npm ERR! error rolling back   code: 'EPERM',
>> npm ERR! error rolling back   path:
>> 'C:\\Research\\gRPC\\grpc-node-tools\\node_modules\\.bin' }
>>
>> npm ERR! Please include the following file with any support request:
>> npm ERR!     C:\Research\gRPC\grpc-node-tools\npm-debug.log
>>
>>
>> Any ideas on what I'm doing wrong?
>>
>> TIA
>>
>>
>> On Wednesday, July 20, 2016 at 10:57:32 AM UTC-7, Michael Lumish wrote:
>>
>>> If you install the grpc-tools npm package, you will get executables for
>>> both protoc and grpc_node_plugin (but differently named) in your
>>> node_modules/.bin folder.
>>>
>>> On Wed, Jul 20, 2016 at 10:53 AM <[email protected]> wrote:
>>>
>> I was reading about using grpc on Node.js.
>>>>
>>>> I see that we can dynamically compile the proto file or we can do it
>>>> statically using protoc.
>>>>
>>>> For static generation, I need the Node grpc protoc plugin executable
>>>> for windows.
>>>>
>>>> I'm using these instructions:
>>>> https://github.com/grpc/grpc/tree/master/examples/node/static_codegen
>>>>
>>>> It says to do this:
>>>>
>>>> protoc --js_out=import_style=commonjs,binary:../node/static_codegen/
>>>> --grpc_out=../node/static_codegen --plugin=protoc-gen-grpc=
>>>> *grpc_node_plugin* helloworld.proto
>>>>
>>>> The way I understand it, the *grpc_node_plugin* part in some
>>>> executable that I need to find or compile.
>>>>
>>>> I prefer to just download this plugin some place but have not been able
>>>> to find it anywhere.
>>>>
>>>> Could somebody please help me.
>>>>
>>>> Thank you.
>>>>
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "grpc.io" group.
>>>>
>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> To post to this group, send email to [email protected].
>>>
>>>
>>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/grpc-io/71b25678-c921-4c8d-aae1-e07e475ff98f%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/grpc-io/71b25678-c921-4c8d-aae1-e07e475ff98f%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>> --
>> You received this message because you are subscribed to the Google Groups
>> "grpc.io" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/grpc-io/8cadae3a-4720-4a3a-b6b2-4e83f89cd1f9%40googlegroups.com
>> <https://groups.google.com/d/msgid/grpc-io/8cadae3a-4720-4a3a-b6b2-4e83f89cd1f9%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
> --
> You received this message because you are subscribed to the Google Groups "
> grpc.io" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/grpc-io/CAPK2-4ff-fUunc2yybbzNyjpgTiJQBDA9z3%2BqgfL2r1RBmwo%3Dw%40mail.gmail.com
> <https://groups.google.com/d/msgid/grpc-io/CAPK2-4ff-fUunc2yybbzNyjpgTiJQBDA9z3%2BqgfL2r1RBmwo%3Dw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/CAEvr0PGybTuZxMNzY_ZbKkueoOKYRJrK4Bvi0dPs4vwiF_B6sg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to