node-gcstats icon indicating copy to clipboard operation
node-gcstats copied to clipboard

Pre compiled version for windows using node-pre-gyp

Open megastef opened this issue 10 years ago • 11 comments

Windows users require a complicated setup for Visual Studio VC++. It would be very helpful to have gc-stats as pre-compiled module e.g. using http://www.appveyor.com/ and https://github.com/mapbox/node-pre-gyp

megastef avatar Dec 08 '15 09:12 megastef

Sorry,

But I don't have any windows boxes to test and develope for windows

PR is welcome

dainis avatar Dec 13 '15 13:12 dainis

:) That's why I asked (I don't use windows too ...) - http://www.appveyor.com/ provides the windows boxes.

megastef avatar Dec 13 '15 13:12 megastef

Need help with this?

robrich avatar Jan 26 '16 00:01 robrich

@robrich +1 for help :)

megastef avatar Feb 19 '16 13:02 megastef

Is there a move to have compiled binaries for all archs?

gabrielcsapo avatar Jun 21 '17 18:06 gabrielcsapo

@gabrielcsapo We have a fork of this lib which we are keeping up to date https://github.com/RisingStack/node-gcstats . We host binaries and use node-pre-gyp for automating the distribution of them. Currently we do not build for Windows though.

dszakallas avatar Jun 22 '17 12:06 dszakallas

@dainis is the problem solved with introducing appvyeor file in the repository? Sorry, i don't have windows to check...

megastef avatar Apr 26 '19 13:04 megastef

@megastef windows has prebuilt binaries, MacOs still doesn't have

dainis avatar May 13 '19 16:05 dainis

@dainis should we then close this and open a new ticket for MacOS binaries?

otisg avatar Apr 20 '20 16:04 otisg

FYI -- v1.4.0 with Node v12 is missing Windows binaries because the build failed: https://ci.appveyor.com/project/dainis/node-gcstats/builds/24916323

v1.5.0 looks like it will be ok once #49 is resolved. https://ci.appveyor.com/project/dainis/node-gcstats/builds/33597418

On MacOS support (which I agree should be tracked in a new ticket), @paulrutter and I recently added support for native binaries in node-oom-heapdump using Github Actions. It would be possible to create a workflow that is triggered by a publish, which then builds on MacOS like Travis/Appveyor.

spmiller avatar Jun 24 '20 23:06 spmiller

Is this ever going to be fixed for 1.4.0?

robross0606 avatar Jul 24 '20 15:07 robross0606