-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pre-built download? #21
Comments
try checking out the 'win-binary' branch of buffertools at https://github.com/springmeyer/node-buffertools. If that works for you I will check with @bnoordhuis about creating a pull request with the gyp file and patch referenced at #19. |
yep, it works fine |
+1 for windows builds. We are running exactly in the same problem when using emailjs. |
+1; I am trying to use ldapjs which has buffertools as a dependancy as well... would be nice if the npm script would just work on windows (maybe by detecting if it is windows and use the prebuilt version automatically...) somehow? npm output on windows: C:\Development\cc>npm install buffertools
'.' is not recognized as an internal or external command, npm ERR! [email protected] preinstall: |
@springmeyer Sorry, I'm a node.js noob. I've downloaded the win-binary branch and placed it within my node_modules directory, but now I'm getting a error when npm tries to run node-waf when I do a "npm install ldapjs". As far as I can figure, it looks like it's trying to run the vcbuild.bat within springmeyer-node-buffertools as part of the install process. Is there something I need to do to build this before installing ldapjs (I assumed that the binary was already built)? Thanks for your assistance. |
Sorry, I'm the ghost... I decided to recreate my account. |
@toddharrison - #23 added a new, better approach for windows. So, ideally you could build yourself following the new instructions: TooTallNate@914f506 |
Dane- The main problem there is that I can't install python and the Microsoft C++ compiler at this point (on this machine). I was hoping for a precompiled solution. I'll look into what I can do. Thanks! -Todd -----Original Message----- @toddharrison - #23 added a new, better approach for windows. So, ideally you could build yourself following the new instructions: TooTallNate@914f506 Reply to this email directly or view it on GitHub: |
@toddharrison - as a stopgap you could due |
a year later, I've the same problem trying to install docpad-plugin-minicms under windows 7. I've made some compiling attempt but it doesn't work. |
Not at the moment. I don't have a real interest in maintaining one myself (I don't use Windows. At all.) but if someone like @springmeyer volunteers, I'd be happy to give him access to the repo. |
I also rarely use Windows. I only use it to package http://tilemill.com. But, I've pushed a new windows binary of node-buffertools to my branch at https://github.com/springmeyer/node-buffertools/tree/win-binary. I also removed the |
Not sure if this is the right place to ask, but should I worry about these warnings? buffertools.cc This happens when npm install ldapjs after npm install -g node-gyp --msvs_version=2012 |
@igorpupkinable - that looks fine. The |
now in 2015 - is there any way to get movement on this? |
I don't use Windows myself but if anyone is willing to do the work on that, then sure. |
sure, any preference on the approach? |
It would be helpful to state in the readme that this package is not compatible with Windows. |
@Matthew-Davey It's compatible, but you need a C++ compiler to build it. Most platforms install one by default, Windows doesn't. It's not a requirement unique to node-buffertools, all native node add-ons have the same dependency (although some publish pre-compiled binaries.) |
Hi there, thanks for the help. Here is the error I get when I
|
@Matthew-Davey Upgrade to [email protected], that will fix the __pfnDliNotifyHook2 error. |
Compilation issue for Windows should be solved by installing Visual C++ 2015 Build Tools. Please see comment from Microsoft team for more details. |
can you offer a pre-built download for buffertools, so that those of us on windows can just download and use it?
i actually just wanna use 'https://github.com/eleith/emailjs' but it requires this module
edit: it seems that 'emailjs' only requires the 'buffertools.concat' function, so if its not possible to provide a pre-built download, can you please tell me what's the difference between 'buffertools.concat' and 'Array.prototype.concat'?
The text was updated successfully, but these errors were encountered: