{"action":"created","issue":{"url":"https://api.github.com/repos/JustinTulloss/zeromq.node/issues/360","labels_url":"https://api.github.com/repos/JustinTulloss/zeromq.node/issues/360/labels{/name}","comments_url":"https://api.github.com/repos/JustinTulloss/zeromq.node/issues/360/comments","events_url":"https://api.github.com/repos/JustinTulloss/zeromq.node/issues/360/events","html_url":"https://github.com/JustinTulloss/zeromq.node/issues/360","id":45814731,"number":360,"title":"Half the issues here are installation fails. We need better documentation.","user":{"login":"ronkorving","id":631240,"avatar_url":"https://avatars.githubusercontent.com/u/631240?v=3","gravatar_id":"","url":"https://api.github.com/users/ronkorving","html_url":"https://github.com/ronkorving","followers_url":"https://api.github.com/users/ronkorving/followers","following_url":"https://api.github.com/users/ronkorving/following{/other_user}","gists_url":"https://api.github.com/users/ronkorving/gists{/gist_id}","starred_url":"https://api.github.com/users/ronkorving/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ronkorving/subscriptions","organizations_url":"https://api.github.com/users/ronkorving/orgs","repos_url":"https://api.github.com/users/ronkorving/repos","events_url":"https://api.github.com/users/ronkorving/events{/privacy}","received_events_url":"https://api.github.com/users/ronkorving/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JustinTulloss/zeromq.node/labels/Documentation","name":"Documentation","color":"02d7e1"},{"url":"https://api.github.com/repos/JustinTulloss/zeromq.node/labels/Enhancement","name":"Enhancement","color":"02e10c"},{"url":"https://api.github.com/repos/JustinTulloss/zeromq.node/labels/Installation","name":"Installation","color":"0b02e1"},{"url":"https://api.github.com/repos/JustinTulloss/zeromq.node/labels/Linux","name":"Linux","color":"d7e102"},{"url":"https://api.github.com/repos/JustinTulloss/zeromq.node/labels/OSX","name":"OSX","color":"DDDDDD"},{"url":"https://api.github.com/repos/JustinTulloss/zeromq.node/labels/Windows","name":"Windows","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2014-10-14T23:52:33Z","updated_at":"2015-02-11T14:34:58Z","closed_at":null,"body":"Either:\r\n\r\n- [ ] people can't find what they need, but we do offer\r\n- [ ] we don't have the information people need\r\n- [ ] our documentation is outdated\r\n\r\nEither way, this needs to be resolved, as it's wasted a lot of peoples' time."},"comment":{"url":"https://api.github.com/repos/JustinTulloss/zeromq.node/issues/comments/73890213","html_url":"https://github.com/JustinTulloss/zeromq.node/issues/360#issuecomment-73890213","issue_url":"https://api.github.com/repos/JustinTulloss/zeromq.node/issues/360","id":73890213,"user":{"login":"barrettr5","id":10868087,"avatar_url":"https://avatars.githubusercontent.com/u/10868087?v=3","gravatar_id":"","url":"https://api.github.com/users/barrettr5","html_url":"https://github.com/barrettr5","followers_url":"https://api.github.com/users/barrettr5/followers","following_url":"https://api.github.com/users/barrettr5/following{/other_user}","gists_url":"https://api.github.com/users/barrettr5/gists{/gist_id}","starred_url":"https://api.github.com/users/barrettr5/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/barrettr5/subscriptions","organizations_url":"https://api.github.com/users/barrettr5/orgs","repos_url":"https://api.github.com/users/barrettr5/repos","events_url":"https://api.github.com/users/barrettr5/events{/privacy}","received_events_url":"https://api.github.com/users/barrettr5/received_events","type":"User","site_admin":false},"created_at":"2015-02-11T14:34:58Z","updated_at":"2015-02-11T14:34:58Z","body":"Bent,\r\n\r\nThank you for responding.  Yes, I have installed node-gyp and made sure that it is the latest update.  I have built other node addons with these files.  I have also installed the pre-built Windows version of ZeroMQ which includes the headers and libraries for VC++ 2012.  The ZeroMQ version is 4.0.4.\r\n\r\nHowever, when I try to use node-gyp directly there are problems with the VC++ version and the SDK version and I don’t think it is picking up x64 instead of win32.  Unfortunately, I am not very familiar with node-gyp configuration.  I am using the header files and node.lib from the node-gyp installation.\r\n\r\nWhen compiling and linking the binding.cc file in a VC++ project, I have had to make very few changes, mostly to remove warning about int64 mismatches.  Since this my first encounter with NAN, the NAN constructs tends to obfuscate the flow of the code.\r\n\r\nThe error I get is:\r\n\r\nvar sock = zmq.socket(‘req’);\r\n                                ^\r\nTypeError:  Object #<Object> has no method ‘socket’\r\n(the rest of the stack …)\r\n\r\nFrom: Bent Cardan [mailto:notifications@github.com]\r\nSent: Tuesday, February 10, 2015 4:57 PM\r\nTo: JustinTulloss/zeromq.node\r\nCc: Robert Barrett\r\nSubject: Re: [zeromq.node] Half the issues here are installation fails. We need better documentation. (#360)\r\n\r\n\r\nif you got node v0.10 and ømq working on windows, next question:\r\n\r\ncan you npm install -g node-gyp or even just npm install node-gyp?\r\n\r\n—\r\nReply to this email directly or view it on GitHub<https://github.com/JustinTulloss/zeromq.node/issues/360#issuecomment-73792666>.\r\n"}}