Giter Site home page Giter Site logo

icenium-cli's Introduction

AppBuilder

The Telerik Platform product is retired as of May 10, 2018. For more information about the discontinuation and how you can recover your apps or data, see the full announcement.


Telerik recommends NativeScript Sidekick for developing modern, cross-platform mobile apps with web technologies like JavaScript, Angular, or Vue.js, and Kinvey for hosting critical business back-end in the cloud.


icenium-cli's People

Contributors

adjenkov avatar fatme avatar ggarabedian avatar ikoevska avatar kristiantashkov avatar kristinakoeva avatar manoldonev avatar mbektchiev avatar mitko-kerezov avatar nadyaa avatar naskovai avatar nedyalkov avatar paylocity-paulyp avatar rosen-vladimirov avatar tailsu avatar teobugslayer avatar tjvantoll avatar tomanikolov avatar tsvetanmilanov avatar tyanko avatar tytodorov avatar vladzagorski avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

icenium-cli's Issues

Haven't you guys had enough problems with TypeScript node-fibers?

How 'bout phasing out TypeScript in favor of ES7 via Babel. You get async/await syntax a la C#, much better than .wait() and return future...()()}{{{}()()} whatever nonsense, and no more weird fibers that may break (again) who knows when.

For type checking, instead of TS, how about Flow?

appstore upload: Accept bundle ids?

I went to use appbuilder appstore upload for the first time today. It worked great! But it took me awhile to figure out the syntax I needed to use.

The first time I ran it I tried...

appbuilder appstore upload --certificate=1 --provision=1

This gave me an error that I needed to specify an application name. The help docs (appbuilder appstore upload --help) told me to run appbuilder appstore list so I did, and I saw this:

┌───────────────────────────────────┬─────────┬──────────────────────────┐
│ Application                       │ Version │ Bundle ID                │
│ City Search—A Geography Challenge │ 3.2.1   │ com.tjvantoll.citysearch │
└───────────────────────────────────┴─────────┴──────────────────────────┘

So I tried:

appbuilder appstore upload com.tjvantoll.citysearch --certificate=1 --provision=1

That failed, and it took me a few minutes to figure out that AppBuilder was looking for the text name, which I didn't expect. This worked:

appbuilder appstore upload "City Search—A Geography Challenge" --certificate=1 --provision=1

Given this experience here's what I'm wondering: can this command also accept bundle id? Also, isn't it possible to make the application name completely optional? It seems like we could read the bundle id from the project's .abproject and match that to one of the apps from appbuilder appstore list.

Just an idea. Thanks.

Running appbuilder simulate fails if the index is not known

This seems to be an issue as of upgrading to v3.2.0 today.

If appbuilder simulate is run and the index file is not know, the simulator will open with a white screen and no option to select the index file. Previously, a dialog would appear that asks you to browse and select the index file before the simulator would open.

Let me know if you need any more details.

.abignore Folder Ignore

.abignore does not seem to work for folders. Also couldn't find documentation on the proper format for the .abignore.

Optionally Compile TypeScript

Hi There

My TypeScript doesn't compile for various reasons but the JavaScript emitted still executes correctly.

In the Visual Studio Appbuilder Extension they added an option to disable TypeScript compile on build.

Is there a way to do the same with the CLI? I use Visual Studio to do my editing and it does the TypeScript compilation for me the way I like, I don't need it done again by Appbuilder, where it fails and messes up the code.

Cheers

Telerik-login not listed as a command

To invoke builds and other cloud features you need to be logged in. The officially listed way of logging in is using the appbuilder login command. The command launches your default browser and redirects you to identity.telerik.com to login. Your credentials are than stored in a cookie so that you don't have to log in every single time. That is all good if you are going with the assumption that a person is using CLI. However the biggest reason for the CLI in the first place is AUTOMATION :) So how do you log in when you are running CLI as part of . Well you can't launch a browser and log in. Did some digging into the code and internally there is the telerik-login command which is used as follows : appbuilder telerik-login .

Tested it out and it works great. So we arrive at this issue....I think the command should be added to the list of commands, maybe even replace the login command.

Typo: Provisioned Device Validation Message

ios-deployment-validator.ts contains a typo on line 74. Currently, it reads:

return new ValidationResult.ValidationResult(util.format("The device with identifier '%s' is not included in provisioned devices for given provision. Use $ appbuilder list-provision -v to list all devices included in provision", this.deviceIdentifier));

The reference to the command line option, list-provisions is wrong; it's listed as list-provision (singular) instead of list-provisions (plural). It should read:

return new ValidationResult.ValidationResult(util.format("The device with identifier '%s' is not included in provisioned devices for given provision. Use $ appbuilder list-provisions -v to list all devices included in provision", this.deviceIdentifier));

Unable to run Drawer Sample in the simulator on OSX

on OSX Yosemite.

I've created an app in the browser client (and ran it successfully there), but I can't run the generated app in the appbuilder simulator without getting an error on line 28 of app.js, when attempting to access the Core Splashscreen plugin:

navigator.splashscreen.hide();

Changes made to the project in VisualStudio are not reflected in the .abproject

I have an existing app using the Visual Studio extension. Changes made to the project inside Visual Studio are saved to the .iceproj. On initial creation of the .abproject all the settings from .iceproj are copied over. So far so good. However any changes made in Visual Studio thereafter are only reflected in the .iceproj. What would be nice is either a command to run in the CLI to sync the two project files; Combining the two project files into one or auto-syncing the two on change.

Installing via NPM [LINUX][NODE 5.6.0][NPM 3.6.0]

when installing i get this error :

> [email protected] install   /home/sysadmin/.nvm/versions/node/v5.6.0/lib/node_modules/appbuilder/node_modules/fibers
> node build.js || nodejs build.js

module.js:440
    throw err;
    ^

Error: Cannot find module '    /home/sysadmin/.nvm/versions/node/v5.6.0/lib/node_modules/appbuilder/node_modules/fibers/build.js'
    at Function.Module._resolveFilename (module.js:438:15)
    at Function.Module._load (module.js:386:25)
    at Function.Module.runMain (module.js:575:10)
    at startup (node.js:160:18)
    at node.js:445:3
module.js:440
    throw err;
    ^

Error: Cannot find module   '/home/sysadmin/.nvm/versions/node/v5.6.0/lib/node_modules/appbuilder/node_modules/fibers/build.js     '
    at Function.Module._resolveFilename (module.js:438:15)
    at Function.Module._load (module.js:386:25)
    at Function.Module.runMain (module.js:575:10)
    at startup (node.js:160:18)
    at node.js:445:3
/home/sysadmin/.nvm/versions/node/v5.6.0/lib

Now i've checked and i have seen iron-meteor/iron-cli#207
where fibers version 1.0.6 does not exist.

i have included the debug log.
npm-debug.log.txt

Appbuilder init hybrid failing

Getting a Cannot read property 0 of undefined when running appbuilder init hybrid

Steps to reproduce :

  • Create a new Kendo UI mobile app project in Visual Studio
  • Navigate to project root
  • Delete existing .abproject
  • Run CLI and call appbuilder init hybrid

Looking forward to a solution.

Cheers.

Add a command to remove plugins

As part of the build process I want to be able to remove plugins. Example : jsHybugger is a plugin I use to add debugging ability for Android. I want to be able to remove that plugin for release builds.

--save-to broken

Using the --save-to command returns :

The option 'saveTo' is not supported. To see command's options, use '$ appbuilder build --help'. To see all commands use '$ appbuilder help'.

Support access tokens

Would it be possible to add support for access tokens, or is this in the plans?

It would be really useful to be able to automate certain aspects of the cli using a one-time access token instead of being required to login every time the package is installed.

NPM Install Fail

sudo npm install appbuilder -g --unsafe-perm

npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link docs/assets/ir_black.css -> ../../node_modules/highlight.js/src/styles/ir_black.css
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN engine [email protected]: wanted: {"node":"0.8.x || 0.10.x"} (current: {"node":"0.12.5","npm":"2.11.2"})

[email protected] install /usr/local/lib/node_modules/appbuilder/node_modules/fibers
node ./build.js

darwin-x64-v8-3.28 exists; testing
Binary is fine; exiting

[email protected] install /usr/local/lib/node_modules/appbuilder/node_modules/ref
node ./build.js

child_process: customFds option is deprecated, use stdio instead.
CXX(target) Release/obj.target/binding/src/binding.o
SOLINK_MODULE(target) Release/binding.node
ld: library not found for -lgcc_s.10.5
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [Release/binding.node] Error 1
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:269:23)
gyp ERR! stack at ChildProcess.emit (events.js:110:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:1074:12)
gyp ERR! System Darwin 14.3.0
gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /usr/local/lib/node_modules/appbuilder/node_modules/ref
gyp ERR! node -v v0.12.5
gyp ERR! node-gyp -v v2.0.1
gyp ERR! not ok
Build failed
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Resources -> Versions/Current/Resources
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Test Framework -> Versions/Current/Test Framework
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Versions/Current -> A
npm WARN excluding symbolic link docs/assets/ir_black.css -> ../../node_modules/highlight.js/src/styles/ir_black.css
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Resources -> Versions/Current/Resources
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Test Framework -> Versions/Current/Test Framework
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Versions/Current -> A
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN engine [email protected]: wanted: {"node":">=0.6","npm":"1"} (current: {"node":"0.12.5","npm":"2.11.2"})
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css

[email protected] install /usr/local/lib/node_modules/appbuilder/node_modules/ffi
node ./build.js

child_process: customFds option is deprecated, use stdio instead.
CC(target) Release/obj.target/ffi/deps/libffi/src/prep_cif.o
CC(target) Release/obj.target/ffi/deps/libffi/src/types.o
CC(target) Release/obj.target/ffi/deps/libffi/src/raw_api.o
CC(target) Release/obj.target/ffi/deps/libffi/src/java_raw_api.o
CC(target) Release/obj.target/ffi/deps/libffi/src/closures.o
CC(target) Release/obj.target/ffi/deps/libffi/src/x86/ffi.o
CC(target) Release/obj.target/ffi/deps/libffi/src/x86/ffi64.o
CC(target) Release/obj.target/ffi/deps/libffi/src/x86/darwin.o
CC(target) Release/obj.target/ffi/deps/libffi/src/x86/darwin64.o
LIBTOOL-STATIC Release/libffi.a
CXX(target) Release/obj.target/ffi_bindings/src/ffi.o
CXX(target) Release/obj.target/ffi_bindings/src/callback_info.o
CXX(target) Release/obj.target/ffi_bindings/src/threaded_callback_invokation.o
SOLINK_MODULE(target) Release/ffi_bindings.node
ld: library not found for -lgcc_s.10.5
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [Release/ffi_bindings.node] Error 1
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:269:23)
gyp ERR! stack at ChildProcess.emit (events.js:110:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:1074:12)
gyp ERR! System Darwin 14.3.0
gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /usr/local/lib/node_modules/appbuilder/node_modules/ffi
gyp ERR! node -v v0.12.5
gyp ERR! node-gyp -v v2.0.1
gyp ERR! not ok
Build failed
npm WARN installMany normalize-package-data was bundled with [email protected], but bundled package wasn't found in unpacked tree
npm ERR! Darwin 14.3.0
npm ERR! argv "node" "/usr/local/bin/npm" "install" "appbuilder" "-g" "--unsafe-perm"
npm ERR! node v0.12.5
npm ERR! npm v2.11.2
npm ERR! code ELIFECYCLE

npm ERR! [email protected] install: node ./build.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script 'node ./build.js'.
npm ERR! This is most likely a problem with the ref package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node ./build.js
npm ERR! You can get their info via:
npm ERR! npm owner ls ref
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR! /Users/gabrielstein/npm-debug.log

Could not start App in Simulator with CLI

Hi guys,

My project was developed in VS2013 with the extension.
After I have installed the CLI and Sublime package and tried to run the app in Simulator, it failed with error FUTURE_PROJECT_VER. I saw in your release notes for 2.8.2 that this was fixed.
Inside .abproject my projectVersion is 1.3.

$ appbuilder --version
3.2.4-662

Since they force me to update to the new appbuilder version.. it crash at the build

| => sudo npm install appbuilder -g
npm WARN engine [email protected]: wanted: {"node":">=0.10.40 <0.11.0 || >=0.12.7 <0.13.0 || >=4.2.1 <5.0.0"} (current: {"node":"0.12.0","npm":"2.5.1"})
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN engine [email protected]: wanted: {"node":">=0.10.40 <0.11.0 || >=0.12.7 <0.13.0 || >=4.2.1 <5.0.0"} (current: {"node":"0.12.0","npm":"2.5.1"})
npm WARN excluding symbolic link docs/assets/ir_black.css -> ../../node_modules/highlight.js/src/styles/ir_black.css
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN engine [email protected]: wanted: {"node":"0.8.x || 0.10.x"} (current: {"node":"0.12.0","npm":"2.5.1"})
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Resources -> Versions/Current/Resources
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Test Framework -> Versions/Current/Test Framework
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Versions/Current -> A

[email protected] install /usr/local/lib/node_modules/appbuilder/node_modules/fibers
node build.js || nodejs build.js

darwin-x64-v8-3.28 exists; testing
Binary is fine; exiting

[email protected] install /usr/local/lib/node_modules/appbuilder/node_modules/ref
node ./build.js

child_process: customFds option is deprecated, use stdio instead.
child_process: customFds option is deprecated, use stdio instead.
CXX(target) Release/obj.target/binding/src/binding.o
SOLINK_MODULE(target) Release/binding.node
ld: library not found for -lgcc_s.10.5
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [Release/binding.node] Error 1
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)
gyp ERR! stack at ChildProcess.emit (events.js:110:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:1067:12)
gyp ERR! System Darwin 14.1.0
gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /usr/local/lib/node_modules/appbuilder/node_modules/ref
gyp ERR! node -v v0.12.0
gyp ERR! node-gyp -v v1.0.2
gyp ERR! not ok
Build failed
npm WARN excluding symbolic link docs/assets/ir_black.css -> ../../node_modules/highlight.js/src/styles/ir_black.css
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Resources -> Versions/Current/Resources
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Test Framework -> Versions/Current/Test Framework
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Versions/Current -> A
npm WARN engine [email protected]: wanted: {"node":">=0.6","npm":"1"} (current: {"node":"0.12.0","npm":"2.5.1"})
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css

[email protected] install /usr/local/lib/node_modules/appbuilder/node_modules/ffi
node ./build.js

child_process: customFds option is deprecated, use stdio instead.
child_process: customFds option is deprecated, use stdio instead.
CC(target) Release/obj.target/ffi/deps/libffi/src/prep_cif.o
CC(target) Release/obj.target/ffi/deps/libffi/src/types.o
CC(target) Release/obj.target/ffi/deps/libffi/src/raw_api.o
CC(target) Release/obj.target/ffi/deps/libffi/src/java_raw_api.o
CC(target) Release/obj.target/ffi/deps/libffi/src/closures.o
CC(target) Release/obj.target/ffi/deps/libffi/src/x86/ffi.o
CC(target) Release/obj.target/ffi/deps/libffi/src/x86/ffi64.o
CC(target) Release/obj.target/ffi/deps/libffi/src/x86/darwin.o
CC(target) Release/obj.target/ffi/deps/libffi/src/x86/darwin64.o
LIBTOOL-STATIC Release/libffi.a
CXX(target) Release/obj.target/ffi_bindings/src/ffi.o
CXX(target) Release/obj.target/ffi_bindings/src/callback_info.o
CXX(target) Release/obj.target/ffi_bindings/src/threaded_callback_invokation.o
SOLINK_MODULE(target) Release/ffi_bindings.node
ld: library not found for -lgcc_s.10.5
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [Release/ffi_bindings.node] Error 1
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)
gyp ERR! stack at ChildProcess.emit (events.js:110:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:1067:12)
gyp ERR! System Darwin 14.1.0
gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /usr/local/lib/node_modules/appbuilder/node_modules/ffi
gyp ERR! node -v v0.12.0
gyp ERR! node-gyp -v v1.0.2
gyp ERR! not ok
Build failed
npm ERR! Darwin 14.1.0
npm ERR! argv "node" "/usr/local/bin/npm" "install" "appbuilder" "-g"
npm ERR! node v0.12.0
npm ERR! npm v2.5.1
npm ERR! code ELIFECYCLE

npm ERR! [email protected] install: node ./build.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script 'node ./build.js'.
npm ERR! This is most likely a problem with the ref package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node ./build.js
npm ERR! You can get their info via:
npm ERR! npm owner ls ref
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR! /Users/JulienCousineau/Documents/Appolo/appolo-app-tel/appolo-appv2/appolo-app/AppoloMusic/npm-debug.log

graceful-fs v3.0.0 and before will fail on node releases >= v7.0.

npm WARN deprecated [email protected]: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible.

├─┬ [email protected]
│ ├─┬ [email protected]
│ │ └─┬ [email protected]
│ │ └─┬ [email protected]
│ │ └── [email protected]

This stems from using an older and outdated version of gaze (v 1.1.0 as of today). There is also a minimatch flaw that should be resolved when gaze is updated as well.

Can't install telerik appbuilder cli on Windows 7

I apologise in advance if this isn't the right place for this question but I can't find anything on the usual forums (Stackoverflow and such) and I'm stuck. I want to use the app builder with Sublime Text but can't install the command line interface.

I get this message in Sublime's Package Control console:

Cannot load the Telerik AppBuilder package because the Telerik AppBuilder
command-line interface is not installed properly on your system. For a complete
list of the system requirements for running the Telerik AppBuilder package, go to:
https://github.com/Icenium/appbuilder-sublime-package#installation

But every time I try to install it (from command prompt with administrator rights) I get the following:

60493 verbose unlock done using C:\Users\MYUSERNAME\AppData\Roaming\npm-cache\_locks\plugman-d44cbf4454c3476a.lock for C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\appbuilder\node_modules\plugman
60494 verbose about to build C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\appbuilder
60495 verbose unlock done using C:\Users\MYUSERNAME\AppData\Roaming\npm-cache\_locks\appbuilder-ca126ed6a49dbf47.lock for C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\appbuilder
60496 verbose stack Error: EBUSY, open 'C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\appbuilder\node_modules\zipstream\package.json'
60496 verbose stack     at Error (native)
60497 verbose cwd C:\Windows\system32
60498 error Windows_NT 6.1.7601
60499 error argv "C:\\Program Files (x86)\\nodejs\\\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "appbuilder" "-g"
60500 error node v0.12.0
60501 error npm  v2.5.1
60502 error path C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\appbuilder\node_modules\zipstream\package.json
60503 error code EBUSY
60504 error errno -4082
60505 error EBUSY, open 'C:\Users\MYUSERNAME\AppData\Roaming\npm\node_modules\appbuilder\node_modules\zipstream\package.json'
60506 error If you need help, you may report this error at:
60506 error     <http://github.com/npm/npm/issues>
60507 verbose exit [ -4082, true ]

Any help? What am I missing? Thanks in advance!

Getting subscription expired message.

I am still evaluating the Telerik Platform and was under the impression that I can still use this CLI even with a free AppBuilder account. If so, what steps do I need to take to avoid getting the "subscription expired" message when I run commands such as build?

Support for NativeScript 3.0 RC

Hello, just tried the version 3.7.1 (released today) and still cannot use in a NS 3.0 RC Project.

Do you have some ETA for that?

Thank you

iOS 10 sim support

Running "appbuilder emulate ios" when running Version 8.0 (8A218a)/iOS 10 simulator, results in the following error :

Unsupported xcode version 8.

When is iOS 10 supported expected to roll out?

The server returned unexpected response: SyntaxError: Unexpected token <

Hi

I have set up a proxy for appbuilder cli as documented here:

https://github.com/Icenium/icenium-cli#configure-proxy-usage

but now literally every command returns:

The server returned unexpected response: SyntaxError: Unexpected token <
Error reporting will be enabled. You can disable it by running '$ appbuilder err
or-reporting disable'.
Error: The server returned unexpected response: SyntaxError: Unexpected token <
at FiberFuture.Future.wait (C:\Users\contwells\AppData\Roaming\npm\node_modu
les\appbuilder\node_modules\fibers\future.js:535:15)
at C:\Users\contwells\AppData\Roaming\npm\node_modules\appbuilder\lib\appbui
lder-cli.js:21:45
at C:\Users\contwells\AppData\Roaming\npm\node_modules\appbuilder\lib\common
\fiber-bootstrap.js:10:13
- - - - -
at IncomingMessage. (C:\Users\contwells\AppData\Roaming\npm\node_
modules\appbuilder\lib\common\http-client.js:120:44)
at emitNone (events.js:85:20)
at IncomingMessage.emit (events.js:179:7)
at endReadableNT (_stream_readable.js:913:12)
at _combinedTickCallback (internal/process/next_tick.js:74:11)
at process._tickCallback (internal/process/next_tick.js:98:9)

Is there a way to see what the response is? There is a chance it is prompting for credentials, so the response might be a 403 from the proxy. The question then is, how can I provide a user/pass to the proxy through the appbuilder config file?

Add the ability to directly publish to AppManager

Right now there is an upload command that pushes your app to AppManager. Then one has to manually publish it within AppManager. It will be nice if there is a publish command that directly does the publishing or maybe a parameter to the upload command

Example : appbuilder appmanager upload --publish

Change the info message of $ appbuilder doctor

Currently, at the end of the doctor command output, we print:

These warnings are just used to help the AppBuilder maintainers with debugging if you file an issue.
Please ignore them if everything you use AppBuilder for is working fine.

Can we change this to:

When you file an issue, these warnings will help the AppBuilder team to investigate, identify, and resolve the report. Please, ignore them if you are not experiencing any issues with AppBuilder.

OSX npm install appbuilder -g fails

Last login: Wed Oct 28 13:13:40 on ttys001
Pauls-MacBook-Pro:~ paulpatarinski$ npm install appbuilder -g
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link docs/assets/ir_black.css -> ../../node_modules/highlight.js/src/styles/ir_black.css
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Resources -> Versions/Current/Resources
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Test Framework -> Versions/Current/Test Framework
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Versions/Current -> A
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN engine [email protected]: wanted: {"node":"0.8.x || 0.10.x"} (current: {"node":"4.2.1","npm":"3.3.9"})
npm WARN engine [email protected]: wanted: {"node":">=0.6","npm":"1"} (current: {"node":"4.2.1","npm":"3.3.9"})
npm WARN excluding symbolic link docs/assets/ir_black.css -> ../../node_modules/highlight.js/src/styles/ir_black.css
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Resources -> Versions/Current/Resources
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Test Framework -> Versions/Current/Test Framework
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Versions/Current -> A
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
/Users/paulpatarinski/.npm-packages/bin/appbuilder -> /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/bin/appbuilder.js

[email protected] install /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/fibers
node build.js || nodejs build.js

CXX(target) Release/obj.target/fibers/src/fibers.o
CXX(target) Release/obj.target/fibers/src/coroutine.o
CC(target) Release/obj.target/fibers/src/libcoro/coro.o
SOLINK_MODULE(target) Release/fibers.node
Installed in /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/fibers/bin/darwin-x64-v8-4.5/fibers.node

[email protected] install /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/NodObjC/node_modules/ref-struct/node_modules/ref
node ./build.js

(node) child_process: options.customFds option is deprecated. Use options.stdio instead.
CXX(target) Release/obj.target/binding/src/binding.o
In file included from ../src/binding.cc:8:
In file included from ../../nan/nan.h:74:
In file included from ../../nan/nan_new.h:181:
../../nan/nan_implementation_12_inl.h:172:66: error: too many arguments to
function call, expected at most 2, have 4
return v8::Signature::New(v8::Isolate::GetCurrent(), receiver, argc, argv);
~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:4675:3: note: 'New'
declared here
static Local New(
^
In file included from ../src/binding.cc:8:
../../nan/nan.h:165:25: error: redefinition of '_NanEnsureLocal'
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:160:25: note: previous definition is here
NAN_INLINE v8::Local _NanEnsureLocal(v8::Handle val) {
^
../../nan/nan.h:253:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::Undefined(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Primitive]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:258:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::Null(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Primitive]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:263:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::True(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Boolean]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:268:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::False(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Boolean]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:500:13: error: no member named 'smalloc' in namespace 'node'
, node::smalloc::FreeCallback callback
~~~~~~^
../../nan/nan.h:511:12: error: no matching function for call to 'New'
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^~~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:31:40: note:
candidate function not viable: no known conversion from 'uint32_t'
(aka 'unsigned int') to 'enum encoding' for 3rd argument
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate,
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:43:40: note:
candidate function not viable: 2nd argument ('const char ') would lose
const qualifier
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate
isolate,
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:28:40: note:
candidate function not viable: requires 2 arguments, but 3 were provided
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate, size_t length);
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:36:40: note:
candidate function not viable: requires 5 arguments, but 3 were provided
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate,
^
In file included from ../src/binding.cc:8:
../../nan/nan.h:515:12: error: no viable conversion from
'v8::MaybeLocalv8::Object' to 'v8::Localv8::Object'
return node::Buffer::New(v8::Isolate::GetCurrent(), size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:210:7: note: candidate
constructor (the implicit copy constructor) not viable: no known
conversion from 'v8::MaybeLocalv8::Object' to 'const
v8::Localv8::Object &' for 1st argument
class Local {
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:210:7: note: candidate
constructor (the implicit move constructor) not viable: no known
conversion from 'v8::MaybeLocalv8::Object' to 'v8::Localv8::Object &&'
for 1st argument
class Local {
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:214:13: note: candidate
template ignored: could not match 'Local' against 'MaybeLocal'
V8_INLINE Local(Local that)
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:326:13: note: candidate
template ignored: could not match 'S ' against
'v8::MaybeLocalv8::Object'
V8_INLINE Local(S
that)
^
In file included from ../src/binding.cc:8:
../../nan/nan.h:522:26: error: no member named 'Use' in namespace 'node::Buffer'
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
~~~~~~~~~~~~~~^
../../nan/nan.h:1339:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(handle)->Get(kCallbackIndex)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Function]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:1354:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(node::MakeCallback(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Value]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:1427:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(handle->Get(NanNew(key)).Asv8::Object());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Object]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../src/binding.cc:154:23: error: no matching function for call to
'NanNewBufferHandle'
Local buf = NanNewBufferHandle(ptr, buf_size, unref_null_cb, u...
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion
from 'void (char , void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2
arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single
argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:271:27: error: no matching function for call to
'NanNewBufferHandle'
Local rtn_buf = NanNewBufferHandle(val, size, read_pointer_cb...
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion
from 'void (char *, void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2
arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single
argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:518:23: error: no matching function for call to
'NanNewBufferHandle'
Local rtn = NanNewBufferHandle(ptr, size, read_pointer_cb, NULL);
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion
from 'void (char *, void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2
arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single
argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:565:23: error: no matching function for call to
'NanNewBufferHandle'
Local rtn = NanNewBufferHandle(ptr, size, read_pointer_cb, NULL);
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion
from 'void (char *, void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2
arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single
argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
17 errors generated.
make: ** [Release/obj.target/binding/src/binding.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/Users/paulpatarinski/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:270:23)
gyp ERR! stack at emitTwo (events.js:87:13)
gyp ERR! stack at ChildProcess.emit (events.js:172:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Darwin 14.3.0
gyp ERR! command "/usr/local/bin/node" "/Users/paulpatarinski/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/NodObjC/node_modules/ref-struct/node_modules/ref
gyp ERR! node -v v4.2.1
gyp ERR! node-gyp -v v3.0.3
gyp ERR! not ok
Build failed
npm WARN install:[email protected] [email protected] install: node ./build.js
npm WARN install:[email protected] Exit status 1

[email protected] install /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/NodObjC/node_modules/ref
node ./build.js

(node) child_process: options.customFds option is deprecated. Use options.stdio instead.
CXX(target) Release/obj.target/binding/src/binding.o
SOLINK_MODULE(target) Release/binding.node
Installed in /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/NodObjC/node_modules/ref/bin/darwin-x64-v8-4.5/binding.node

[email protected] install /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/ref-struct/node_modules/ref
node ./build.js

(node) child_process: options.customFds option is deprecated. Use options.stdio instead.
CXX(target) Release/obj.target/binding/src/binding.o
In file included from ../src/binding.cc:8:
In file included from ../../nan/nan.h:74:
In file included from ../../nan/nan_new.h:181:
../../nan/nan_implementation_12_inl.h:172:66: error: too many arguments to
function call, expected at most 2, have 4
return v8::Signature::New(v8::Isolate::GetCurrent(), receiver, argc, argv);
~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:4675:3: note: 'New'
declared here
static Local New(
^
In file included from ../src/binding.cc:8:
../../nan/nan.h:165:25: error: redefinition of '_NanEnsureLocal'
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:160:25: note: previous definition is here
NAN_INLINE v8::Local _NanEnsureLocal(v8::Handle val) {
^
../../nan/nan.h:253:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::Undefined(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Primitive]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:258:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::Null(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Primitive]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:263:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::True(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Boolean]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:268:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::False(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Boolean]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:500:13: error: no member named 'smalloc' in namespace 'node'
, node::smalloc::FreeCallback callback
~~~~~~^
../../nan/nan.h:511:12: error: no matching function for call to 'New'
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^~~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:31:40: note:
candidate function not viable: no known conversion from 'uint32_t'
(aka 'unsigned int') to 'enum encoding' for 3rd argument
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate,
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:43:40: note:
candidate function not viable: 2nd argument ('const char ') would lose
const qualifier
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate
isolate,
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:28:40: note:
candidate function not viable: requires 2 arguments, but 3 were provided
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate, size_t length);
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:36:40: note:
candidate function not viable: requires 5 arguments, but 3 were provided
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate,
^
In file included from ../src/binding.cc:8:
../../nan/nan.h:515:12: error: no viable conversion from
'v8::MaybeLocalv8::Object' to 'v8::Localv8::Object'
return node::Buffer::New(v8::Isolate::GetCurrent(), size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:210:7: note: candidate
constructor (the implicit copy constructor) not viable: no known
conversion from 'v8::MaybeLocalv8::Object' to 'const
v8::Localv8::Object &' for 1st argument
class Local {
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:210:7: note: candidate
constructor (the implicit move constructor) not viable: no known
conversion from 'v8::MaybeLocalv8::Object' to 'v8::Localv8::Object &&'
for 1st argument
class Local {
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:214:13: note: candidate
template ignored: could not match 'Local' against 'MaybeLocal'
V8_INLINE Local(Local that)
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:326:13: note: candidate
template ignored: could not match 'S ' against
'v8::MaybeLocalv8::Object'
V8_INLINE Local(S
that)
^
In file included from ../src/binding.cc:8:
../../nan/nan.h:522:26: error: no member named 'Use' in namespace 'node::Buffer'
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
~~~~~~~~~~~~~~^
../../nan/nan.h:1339:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(handle)->Get(kCallbackIndex)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Function]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:1354:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(node::MakeCallback(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Value]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:1427:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(handle->Get(NanNew(key)).Asv8::Object());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Object]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../src/binding.cc:154:23: error: no matching function for call to
'NanNewBufferHandle'
Local buf = NanNewBufferHandle(ptr, buf_size, unref_null_cb, u...
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion
from 'void (char , void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2
arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single
argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:271:27: error: no matching function for call to
'NanNewBufferHandle'
Local rtn_buf = NanNewBufferHandle(val, size, read_pointer_cb...
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion
from 'void (char *, void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2
arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single
argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:518:23: error: no matching function for call to
'NanNewBufferHandle'
Local rtn = NanNewBufferHandle(ptr, size, read_pointer_cb, NULL);
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion
from 'void (char *, void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2
arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single
argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:565:23: error: no matching function for call to
'NanNewBufferHandle'
Local rtn = NanNewBufferHandle(ptr, size, read_pointer_cb, NULL);
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion
from 'void (char *, void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2
arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single
argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
17 errors generated.
make: ** [Release/obj.target/binding/src/binding.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/Users/paulpatarinski/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:270:23)
gyp ERR! stack at emitTwo (events.js:87:13)
gyp ERR! stack at ChildProcess.emit (events.js:172:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Darwin 14.3.0
gyp ERR! command "/usr/local/bin/node" "/Users/paulpatarinski/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/ref-struct/node_modules/ref
gyp ERR! node -v v4.2.1
gyp ERR! node-gyp -v v3.0.3
gyp ERR! not ok
Build failed
npm WARN install:[email protected] [email protected] install: node ./build.js
npm WARN install:[email protected] Exit status 1

[email protected] install /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/ref
node ./build.js

(node) child_process: options.customFds option is deprecated. Use options.stdio instead.
CXX(target) Release/obj.target/binding/src/binding.o
In file included from ../src/binding.cc:8:
../node_modules/nan/nan.h:261:25: error: redefinition of '_NanEnsureLocal'
NAN_INLINE v8::Local NanEnsureLocal(v8::Local val) {
^
../node_modules/nan/nan.h:256:25: note: previous definition is here
NAN_INLINE v8::Local NanEnsureLocal(v8::Handle val) {
^
../node_modules/nan/nan.h:661:13: error: no member named 'smalloc' in namespace
'node'
, node::smalloc::FreeCallback callback
~~~~~~^
../node_modules/nan/nan.h:672:12: error: no matching function for call to 'New'
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^~~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:31:40: note:
candidate function not viable: no known conversion from 'uint32_t'
(aka 'unsigned int') to 'enum encoding' for 3rd argument
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate,
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:43:40: note:
candidate function not viable: 2nd argument ('const char ') would lose
const qualifier
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate
isolate,
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:28:40: note:
candidate function not viable: requires 2 arguments, but 3 were provided
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate, size_t length);
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:36:40: note:
candidate function not viable: requires 5 arguments, but 3 were provided
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate,
^
In file included from ../src/binding.cc:8:
../node_modules/nan/nan.h:676:12: error: no viable conversion from
'v8::MaybeLocalv8::Object' to 'v8::Localv8::Object'
return node::Buffer::New(v8::Isolate::GetCurrent(), size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:210:7: note: candidate
constructor (the implicit copy constructor) not viable: no known
conversion from 'v8::MaybeLocalv8::Object' to 'const
v8::Localv8::Object &' for 1st argument
class Local {
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:210:7: note: candidate
constructor (the implicit move constructor) not viable: no known
conversion from 'v8::MaybeLocalv8::Object' to 'v8::Localv8::Object &&'
for 1st argument
class Local {
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:214:13: note: candidate
template ignored: could not match 'Local' against 'MaybeLocal'
V8_INLINE Local(Local that)
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:326:13: note: candidate
template ignored: could not match 'S ' against
'v8::MaybeLocalv8::Object'
V8_INLINE Local(S
that)
^
In file included from ../src/binding.cc:8:
../node_modules/nan/nan.h:683:26: error: no member named 'Use' in namespace
'node::Buffer'
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
~~~~~~~~~~~~~~^
../src/binding.cc:154:23: error: no matching function for call to
'NanNewBufferHandle'
Local buf = NanNewBufferHandle(ptr, buf_size, unref_null_cb, u...
^~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:658:36: note: candidate function not viable: no known
conversion from 'void (char , void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:668:36: note: candidate function not viable: requires
2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:675:36: note: candidate function not viable: requires
single argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:271:27: error: no matching function for call to
'NanNewBufferHandle'
Local rtn_buf = NanNewBufferHandle(val, size, read_pointer_cb...
^~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:658:36: note: candidate function not viable: no known
conversion from 'void (char *, void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:668:36: note: candidate function not viable: requires
2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:675:36: note: candidate function not viable: requires
single argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:518:23: error: no matching function for call to
'NanNewBufferHandle'
Local rtn = NanNewBufferHandle(ptr, size, read_pointer_cb, NULL);
^~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:658:36: note: candidate function not viable: no known
conversion from 'void (char *, void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:668:36: note: candidate function not viable: requires
2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:675:36: note: candidate function not viable: requires
single argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:565:23: error: no matching function for call to
'NanNewBufferHandle'
Local rtn = NanNewBufferHandle(ptr, size, read_pointer_cb, NULL);
^~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:658:36: note: candidate function not viable: no known
conversion from 'void (char *, void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:668:36: note: candidate function not viable: requires
2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:675:36: note: candidate function not viable: requires
single argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
In file included from ../src/binding.cc:6:
In file included from /Users/paulpatarinski/.node-gyp/4.2.1/include/node/node.h:42:
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:221:5: error: assigning
to 'v8::Primitive *volatile' from incompatible type 'v8::Value *'
TYPE_CHECK(T, S);
^~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:180:37: note: expanded
from macro 'TYPE_CHECK'
*(static_cast<T volatile>(0)) = static_cast<S>(0);
^ ~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:414:12: note: in instantiation of function template
specialization 'v8::Localv8::Primitive::Localv8::Value' requested here
return NanEscapeScope(NanNew(v8::Undefined(v8::Isolate::GetCurrent())));
^
../node_modules/nan/nan.h:398:30: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                         ^

In file included from ../src/binding.cc:6:
In file included from /Users/paulpatarinski/.node-gyp/4.2.1/include/node/node.h:42:
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:221:5: error: assigning
to 'v8::Boolean volatile' from incompatible type 'v8::Value *'
TYPE_CHECK(T, S);
^~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:180:37: note: expanded
from macro 'TYPE_CHECK'
*(static_cast<T
volatile_>(0)) = static_cast<S_>(0);
^ ~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:424:12: note: in instantiation of function template
specialization 'v8::Localv8::Boolean::Localv8::Value' requested here
return NanEscapeScope(NanNew(v8::True(v8::Isolate::GetCurrent())));
^
../node_modules/nan/nan.h:398:30: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                         ^

In file included from ../src/binding.cc:6:
In file included from /Users/paulpatarinski/.node-gyp/4.2.1/include/node/node.h:42:
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:221:5: error: assigning
to 'v8::Function volatile' from incompatible type 'v8::Value *'
TYPE_CHECK(T, S);
^~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:180:37: note: expanded
from macro 'TYPE_CHECK'
*(static_cast<T
volatile_>(0)) = static_cast<S_>(0);
^ ~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:1514:12: note: in instantiation of function template
specialization 'v8::Localv8::Function::Localv8::Value' requested here
return NanEscapeScope(NanNew(handle)->Get(kCallbackIndex)
^
../node_modules/nan/nan.h:398:30: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                         ^

In file included from ../src/binding.cc:6:
In file included from /Users/paulpatarinski/.node-gyp/4.2.1/include/node/node.h:42:
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:221:5: error: assigning
to 'v8::Object volatile' from incompatible type 'v8::Value *'
TYPE_CHECK(T, S);
^~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:180:37: note: expanded
from macro 'TYPE_CHECK'
*(static_cast<T
volatile_>(0)) = static_cast<S_>(0);
^ ~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:1632:12: note: in instantiation of function template
specialization 'v8::Localv8::Object::Localv8::Value' requested here
return NanEscapeScope(handle->Get(NanNew(key)).Asv8::Object());
^
../node_modules/nan/nan.h:398:30: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                         ^

13 errors generated.
make: *** [Release/obj.target/binding/src/binding.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/Users/paulpatarinski/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:270:23)
gyp ERR! stack at emitTwo (events.js:87:13)
gyp ERR! stack at ChildProcess.emit (events.js:172:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Darwin 14.3.0
gyp ERR! command "/usr/local/bin/node" "/Users/paulpatarinski/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/ref
gyp ERR! node -v v4.2.1
gyp ERR! node-gyp -v v3.0.3
gyp ERR! not ok
Build failed
npm WARN install:[email protected] [email protected] install: node ./build.js
npm WARN install:[email protected] Exit status 1
/Users/paulpatarinski/.npm-packages/lib
└── (empty)

npm ERR! code 1
Pauls-MacBook-Pro:~ paulpatarinski$ npm install appbuilder -g --unsafe-perm
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link docs/assets/ir_black.css -> ../../node_modules/highlight.js/src/styles/ir_black.css
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Resources -> Versions/Current/Resources
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Test Framework -> Versions/Current/Test Framework
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Versions/Current -> A
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN engine [email protected]: wanted: {"node":"0.8.x || 0.10.x"} (current: {"node":"4.2.1","npm":"3.3.9"})
npm WARN engine [email protected]: wanted: {"node":">=0.6","npm":"1"} (current: {"node":"4.2.1","npm":"3.3.9"})
npm WARN excluding symbolic link docs/assets/ir_black.css -> ../../node_modules/highlight.js/src/styles/ir_black.css
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Resources -> Versions/Current/Resources
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Test Framework -> Versions/Current/Test Framework
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Versions/Current -> A
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
/Users/paulpatarinski/.npm-packages/bin/appbuilder -> /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/bin/appbuilder.js

[email protected] install /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/fibers
node build.js || nodejs build.js

CXX(target) Release/obj.target/fibers/src/fibers.o
CXX(target) Release/obj.target/fibers/src/coroutine.o
CC(target) Release/obj.target/fibers/src/libcoro/coro.o
SOLINK_MODULE(target) Release/fibers.node
Installed in /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/fibers/bin/darwin-x64-v8-4.5/fibers.node

[email protected] install /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/NodObjC/node_modules/ref-struct/node_modules/ref
node ./build.js

(node) child_process: options.customFds option is deprecated. Use options.stdio instead.
CXX(target) Release/obj.target/binding/src/binding.o
In file included from ../src/binding.cc:8:
In file included from ../../nan/nan.h:74:
In file included from ../../nan/nan_new.h:181:
../../nan/nan_implementation_12_inl.h:172:66: error: too many arguments to
function call, expected at most 2, have 4
return v8::Signature::New(v8::Isolate::GetCurrent(), receiver, argc, argv);
~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:4675:3: note: 'New'
declared here
static Local New(
^
In file included from ../src/binding.cc:8:
../../nan/nan.h:165:25: error: redefinition of '_NanEnsureLocal'
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:160:25: note: previous definition is here
NAN_INLINE v8::Local _NanEnsureLocal(v8::Handle val) {
^
../../nan/nan.h:253:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::Undefined(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Primitive]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:258:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::Null(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Primitive]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:263:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::True(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Boolean]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:268:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::False(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Boolean]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:500:13: error: no member named 'smalloc' in namespace 'node'
, node::smalloc::FreeCallback callback
~~~~~~^
../../nan/nan.h:511:12: error: no matching function for call to 'New'
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^~~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:31:40: note:
candidate function not viable: no known conversion from 'uint32_t'
(aka 'unsigned int') to 'enum encoding' for 3rd argument
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate,
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:43:40: note:
candidate function not viable: 2nd argument ('const char ') would lose
const qualifier
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate
isolate,
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:28:40: note:
candidate function not viable: requires 2 arguments, but 3 were provided
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate, size_t length);
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:36:40: note:
candidate function not viable: requires 5 arguments, but 3 were provided
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate,
^
In file included from ../src/binding.cc:8:
../../nan/nan.h:515:12: error: no viable conversion from
'v8::MaybeLocalv8::Object' to 'v8::Localv8::Object'
return node::Buffer::New(v8::Isolate::GetCurrent(), size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:210:7: note: candidate
constructor (the implicit copy constructor) not viable: no known
conversion from 'v8::MaybeLocalv8::Object' to 'const
v8::Localv8::Object &' for 1st argument
class Local {
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:210:7: note: candidate
constructor (the implicit move constructor) not viable: no known
conversion from 'v8::MaybeLocalv8::Object' to 'v8::Localv8::Object &&'
for 1st argument
class Local {
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:214:13: note: candidate
template ignored: could not match 'Local' against 'MaybeLocal'
V8_INLINE Local(Local that)
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:326:13: note: candidate
template ignored: could not match 'S ' against
'v8::MaybeLocalv8::Object'
V8_INLINE Local(S
that)
^
In file included from ../src/binding.cc:8:
../../nan/nan.h:522:26: error: no member named 'Use' in namespace 'node::Buffer'
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
~~~~~~~~~~~~~~^
../../nan/nan.h:1339:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(handle)->Get(kCallbackIndex)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Function]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:1354:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(node::MakeCallback(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Value]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:1427:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(handle->Get(NanNew(key)).Asv8::Object());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Object]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../src/binding.cc:154:23: error: no matching function for call to
'NanNewBufferHandle'
Local buf = NanNewBufferHandle(ptr, buf_size, unref_null_cb, u...
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion
from 'void (char , void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2
arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single
argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:271:27: error: no matching function for call to
'NanNewBufferHandle'
Local rtn_buf = NanNewBufferHandle(val, size, read_pointer_cb...
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion
from 'void (char *, void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2
arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single
argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:518:23: error: no matching function for call to
'NanNewBufferHandle'
Local rtn = NanNewBufferHandle(ptr, size, read_pointer_cb, NULL);
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion
from 'void (char *, void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2
arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single
argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:565:23: error: no matching function for call to
'NanNewBufferHandle'
Local rtn = NanNewBufferHandle(ptr, size, read_pointer_cb, NULL);
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion
from 'void (char *, void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2
arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single
argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
17 errors generated.
make: ** [Release/obj.target/binding/src/binding.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/Users/paulpatarinski/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:270:23)
gyp ERR! stack at emitTwo (events.js:87:13)
gyp ERR! stack at ChildProcess.emit (events.js:172:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Darwin 14.3.0
gyp ERR! command "/usr/local/bin/node" "/Users/paulpatarinski/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/NodObjC/node_modules/ref-struct/node_modules/ref
gyp ERR! node -v v4.2.1
gyp ERR! node-gyp -v v3.0.3
gyp ERR! not ok
Build failed
npm WARN install:[email protected] [email protected] install: node ./build.js
npm WARN install:[email protected] Exit status 1

[email protected] install /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/NodObjC/node_modules/ref
node ./build.js

(node) child_process: options.customFds option is deprecated. Use options.stdio instead.
CXX(target) Release/obj.target/binding/src/binding.o
SOLINK_MODULE(target) Release/binding.node
Installed in /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/NodObjC/node_modules/ref/bin/darwin-x64-v8-4.5/binding.node

[email protected] install /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/ref-struct/node_modules/ref
node ./build.js

(node) child_process: options.customFds option is deprecated. Use options.stdio instead.
CXX(target) Release/obj.target/binding/src/binding.o
In file included from ../src/binding.cc:8:
In file included from ../../nan/nan.h:74:
In file included from ../../nan/nan_new.h:181:
../../nan/nan_implementation_12_inl.h:172:66: error: too many arguments to
function call, expected at most 2, have 4
return v8::Signature::New(v8::Isolate::GetCurrent(), receiver, argc, argv);
~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:4675:3: note: 'New'
declared here
static Local New(
^
In file included from ../src/binding.cc:8:
../../nan/nan.h:165:25: error: redefinition of '_NanEnsureLocal'
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:160:25: note: previous definition is here
NAN_INLINE v8::Local _NanEnsureLocal(v8::Handle val) {
^
../../nan/nan.h:253:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::Undefined(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Primitive]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:258:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::Null(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Primitive]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:263:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::True(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Boolean]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:268:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::False(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Boolean]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:500:13: error: no member named 'smalloc' in namespace 'node'
, node::smalloc::FreeCallback callback
~~~~~~^
../../nan/nan.h:511:12: error: no matching function for call to 'New'
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^~~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:31:40: note:
candidate function not viable: no known conversion from 'uint32_t'
(aka 'unsigned int') to 'enum encoding' for 3rd argument
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate,
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:43:40: note:
candidate function not viable: 2nd argument ('const char ') would lose
const qualifier
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate
isolate,
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:28:40: note:
candidate function not viable: requires 2 arguments, but 3 were provided
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate, size_t length);
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:36:40: note:
candidate function not viable: requires 5 arguments, but 3 were provided
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate,
^
In file included from ../src/binding.cc:8:
../../nan/nan.h:515:12: error: no viable conversion from
'v8::MaybeLocalv8::Object' to 'v8::Localv8::Object'
return node::Buffer::New(v8::Isolate::GetCurrent(), size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:210:7: note: candidate
constructor (the implicit copy constructor) not viable: no known
conversion from 'v8::MaybeLocalv8::Object' to 'const
v8::Localv8::Object &' for 1st argument
class Local {
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:210:7: note: candidate
constructor (the implicit move constructor) not viable: no known
conversion from 'v8::MaybeLocalv8::Object' to 'v8::Localv8::Object &&'
for 1st argument
class Local {
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:214:13: note: candidate
template ignored: could not match 'Local' against 'MaybeLocal'
V8_INLINE Local(Local that)
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:326:13: note: candidate
template ignored: could not match 'S ' against
'v8::MaybeLocalv8::Object'
V8_INLINE Local(S
that)
^
In file included from ../src/binding.cc:8:
../../nan/nan.h:522:26: error: no member named 'Use' in namespace 'node::Buffer'
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
~~~~~~~~~~~~~~^
../../nan/nan.h:1339:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(NanNew(handle)->Get(kCallbackIndex)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Function]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:1354:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(node::MakeCallback(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Value]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:1427:12: error: no matching function for call to
'_NanEnsureLocal'
return NanEscapeScope(handle->Get(NanNew(key)).Asv8::Object());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure
[with T = v8::Object]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../src/binding.cc:154:23: error: no matching function for call to
'NanNewBufferHandle'
Local buf = NanNewBufferHandle(ptr, buf_size, unref_null_cb, u...
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion
from 'void (char , void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2
arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single
argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:271:27: error: no matching function for call to
'NanNewBufferHandle'
Local rtn_buf = NanNewBufferHandle(val, size, read_pointer_cb...
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion
from 'void (char *, void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2
arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single
argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:518:23: error: no matching function for call to
'NanNewBufferHandle'
Local rtn = NanNewBufferHandle(ptr, size, read_pointer_cb, NULL);
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion
from 'void (char *, void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2
arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single
argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:565:23: error: no matching function for call to
'NanNewBufferHandle'
Local rtn = NanNewBufferHandle(ptr, size, read_pointer_cb, NULL);
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion
from 'void (char *, void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2
arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single
argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
17 errors generated.
make: ** [Release/obj.target/binding/src/binding.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/Users/paulpatarinski/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:270:23)
gyp ERR! stack at emitTwo (events.js:87:13)
gyp ERR! stack at ChildProcess.emit (events.js:172:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Darwin 14.3.0
gyp ERR! command "/usr/local/bin/node" "/Users/paulpatarinski/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/ref-struct/node_modules/ref
gyp ERR! node -v v4.2.1
gyp ERR! node-gyp -v v3.0.3
gyp ERR! not ok
Build failed
npm WARN install:[email protected] [email protected] install: node ./build.js
npm WARN install:[email protected] Exit status 1

[email protected] install /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/ref
node ./build.js

(node) child_process: options.customFds option is deprecated. Use options.stdio instead.
CXX(target) Release/obj.target/binding/src/binding.o
In file included from ../src/binding.cc:8:
../node_modules/nan/nan.h:261:25: error: redefinition of '_NanEnsureLocal'
NAN_INLINE v8::Local NanEnsureLocal(v8::Local val) {
^
../node_modules/nan/nan.h:256:25: note: previous definition is here
NAN_INLINE v8::Local NanEnsureLocal(v8::Handle val) {
^
../node_modules/nan/nan.h:661:13: error: no member named 'smalloc' in namespace
'node'
, node::smalloc::FreeCallback callback
~~~~~~^
../node_modules/nan/nan.h:672:12: error: no matching function for call to 'New'
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^~~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:31:40: note:
candidate function not viable: no known conversion from 'uint32_t'
(aka 'unsigned int') to 'enum encoding' for 3rd argument
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate,
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:43:40: note:
candidate function not viable: 2nd argument ('const char ') would lose
const qualifier
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate
isolate,
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:28:40: note:
candidate function not viable: requires 2 arguments, but 3 were provided
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate, size_t length);
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:36:40: note:
candidate function not viable: requires 5 arguments, but 3 were provided
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate,
^
In file included from ../src/binding.cc:8:
../node_modules/nan/nan.h:676:12: error: no viable conversion from
'v8::MaybeLocalv8::Object' to 'v8::Localv8::Object'
return node::Buffer::New(v8::Isolate::GetCurrent(), size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:210:7: note: candidate
constructor (the implicit copy constructor) not viable: no known
conversion from 'v8::MaybeLocalv8::Object' to 'const
v8::Localv8::Object &' for 1st argument
class Local {
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:210:7: note: candidate
constructor (the implicit move constructor) not viable: no known
conversion from 'v8::MaybeLocalv8::Object' to 'v8::Localv8::Object &&'
for 1st argument
class Local {
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:214:13: note: candidate
template ignored: could not match 'Local' against 'MaybeLocal'
V8_INLINE Local(Local that)
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:326:13: note: candidate
template ignored: could not match 'S ' against
'v8::MaybeLocalv8::Object'
V8_INLINE Local(S
that)
^
In file included from ../src/binding.cc:8:
../node_modules/nan/nan.h:683:26: error: no member named 'Use' in namespace
'node::Buffer'
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
~~~~~~~~~~~~~~^
../src/binding.cc:154:23: error: no matching function for call to
'NanNewBufferHandle'
Local buf = NanNewBufferHandle(ptr, buf_size, unref_null_cb, u...
^~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:658:36: note: candidate function not viable: no known
conversion from 'void (char , void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:668:36: note: candidate function not viable: requires
2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:675:36: note: candidate function not viable: requires
single argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:271:27: error: no matching function for call to
'NanNewBufferHandle'
Local rtn_buf = NanNewBufferHandle(val, size, read_pointer_cb...
^~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:658:36: note: candidate function not viable: no known
conversion from 'void (char *, void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:668:36: note: candidate function not viable: requires
2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:675:36: note: candidate function not viable: requires
single argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:518:23: error: no matching function for call to
'NanNewBufferHandle'
Local rtn = NanNewBufferHandle(ptr, size, read_pointer_cb, NULL);
^~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:658:36: note: candidate function not viable: no known
conversion from 'void (char *, void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:668:36: note: candidate function not viable: requires
2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:675:36: note: candidate function not viable: requires
single argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:565:23: error: no matching function for call to
'NanNewBufferHandle'
Local rtn = NanNewBufferHandle(ptr, size, read_pointer_cb, NULL);
^~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:658:36: note: candidate function not viable: no known
conversion from 'void (char *, void *)' to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:668:36: note: candidate function not viable: requires
2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:675:36: note: candidate function not viable: requires
single argument 'size', but 4 arguments were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
In file included from ../src/binding.cc:6:
In file included from /Users/paulpatarinski/.node-gyp/4.2.1/include/node/node.h:42:
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:221:5: error: assigning
to 'v8::Primitive *volatile' from incompatible type 'v8::Value *'
TYPE_CHECK(T, S);
^~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:180:37: note: expanded
from macro 'TYPE_CHECK'
*(static_cast<T volatile>(0)) = static_cast<S>(0);
^ ~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:414:12: note: in instantiation of function template
specialization 'v8::Localv8::Primitive::Localv8::Value' requested here
return NanEscapeScope(NanNew(v8::Undefined(v8::Isolate::GetCurrent())));
^
../node_modules/nan/nan.h:398:30: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                         ^

In file included from ../src/binding.cc:6:
In file included from /Users/paulpatarinski/.node-gyp/4.2.1/include/node/node.h:42:
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:221:5: error: assigning
to 'v8::Boolean volatile' from incompatible type 'v8::Value *'
TYPE_CHECK(T, S);
^~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:180:37: note: expanded
from macro 'TYPE_CHECK'
*(static_cast<T
volatile_>(0)) = static_cast<S_>(0);
^ ~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:424:12: note: in instantiation of function template
specialization 'v8::Localv8::Boolean::Localv8::Value' requested here
return NanEscapeScope(NanNew(v8::True(v8::Isolate::GetCurrent())));
^
../node_modules/nan/nan.h:398:30: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                         ^

In file included from ../src/binding.cc:6:
In file included from /Users/paulpatarinski/.node-gyp/4.2.1/include/node/node.h:42:
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:221:5: error: assigning
to 'v8::Function volatile' from incompatible type 'v8::Value *'
TYPE_CHECK(T, S);
^~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:180:37: note: expanded
from macro 'TYPE_CHECK'
*(static_cast<T
volatile_>(0)) = static_cast<S_>(0);
^ ~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:1514:12: note: in instantiation of function template
specialization 'v8::Localv8::Function::Localv8::Value' requested here
return NanEscapeScope(NanNew(handle)->Get(kCallbackIndex)
^
../node_modules/nan/nan.h:398:30: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                         ^

In file included from ../src/binding.cc:6:
In file included from /Users/paulpatarinski/.node-gyp/4.2.1/include/node/node.h:42:
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:221:5: error: assigning
to 'v8::Object volatile' from incompatible type 'v8::Value *'
TYPE_CHECK(T, S);
^~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:180:37: note: expanded
from macro 'TYPE_CHECK'
*(static_cast<T
volatile_>(0)) = static_cast<S_>(0);
^ ~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:1632:12: note: in instantiation of function template
specialization 'v8::Localv8::Object::Localv8::Value' requested here
return NanEscapeScope(handle->Get(NanNew(key)).Asv8::Object());
^
../node_modules/nan/nan.h:398:30: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                         ^

13 errors generated.
make: *** [Release/obj.target/binding/src/binding.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/Users/paulpatarinski/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:270:23)
gyp ERR! stack at emitTwo (events.js:87:13)
gyp ERR! stack at ChildProcess.emit (events.js:172:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Darwin 14.3.0
gyp ERR! command "/usr/local/bin/node" "/Users/paulpatarinski/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/ref
gyp ERR! node -v v4.2.1
gyp ERR! node-gyp -v v3.0.3
gyp ERR! not ok
Build failed
npm WARN install:[email protected] [email protected] install: node ./build.js
npm WARN install:[email protected] Exit status 1
/Users/paulpatarinski/.npm-packages/lib
└── (empty)

npm ERR! code 1
Pauls-MacBook-Pro:~ paulpatarinski$ clear

Pauls-MacBook-Pro:~ paulpatarinski$ npm install appbuilder -g --unsafe-perm
loadDep:zipstream → netwo ▄ ╢██████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
^C
Pauls-MacBook-Pro:~ paulpatarinski$
Pauls-MacBook-Pro:~ paulpatarinski$ clear

Pauls-MacBook-Pro:~ paulpatarinski$ npm install appbuilder -g
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link docs/assets/ir_black.css -> ../../node_modules/highlight.js/src/styles/ir_black.css
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Resources -> Versions/Current/Resources
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Test Framework -> Versions/Current/Test Framework
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Versions/Current -> A
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN engine [email protected]: wanted: {"node":"0.8.x || 0.10.x"} (current: {"node":"4.2.1","npm":"3.3.9"})
npm WARN engine [email protected]: wanted: {"node":">=0.6","npm":"1"} (current: {"node":"4.2.1","npm":"3.3.9"})
npm WARN excluding symbolic link docs/assets/ir_black.css -> ../../node_modules/highlight.js/src/styles/ir_black.css
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Resources -> Versions/Current/Resources
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Test Framework -> Versions/Current/Test Framework
npm WARN excluding symbolic link examples/TestFramework/Test Framework.framework/Versions/Current -> A
npm WARN excluding symbolic link docs/stylesheets/hightlight.css -> ../../node_modules/highlight.js/src/styles/solarized_light.css
/Users/paulpatarinski/.npm-packages/bin/appbuilder -> /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/bin/appbuilder.js

[email protected] install /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/fibers
node build.js || nodejs build.js

CXX(target) Release/obj.target/fibers/src/fibers.o
CXX(target) Release/obj.target/fibers/src/coroutine.o
CC(target) Release/obj.target/fibers/src/libcoro/coro.o
SOLINK_MODULE(target) Release/fibers.node
Installed in /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/fibers/bin/darwin-x64-v8-4.5/fibers.node

[email protected] install /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/NodObjC/node_modules/ref-struct/node_modules/ref
node ./build.js

(node) child_process: options.customFds option is deprecated. Use options.stdio instead.
CXX(target) Release/obj.target/binding/src/binding.o
In file included from ../src/binding.cc:8:
In file included from ../../nan/nan.h:74:
In file included from ../../nan/nan_new.h:181:
../../nan/nan_implementation_12_inl.h:172:66: error: too many arguments to function call, expected at most 2, have 4
return v8::Signature::New(v8::Isolate::GetCurrent(), receiver, argc, argv);
~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:4675:3: note: 'New' declared here
static Local New(
^
In file included from ../src/binding.cc:8:
../../nan/nan.h:165:25: error: redefinition of '_NanEnsureLocal'
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:160:25: note: previous definition is here
NAN_INLINE v8::Local _NanEnsureLocal(v8::Handle val) {
^
../../nan/nan.h:253:12: error: no matching function for call to '_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::Undefined(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure [with T = v8::Primitive]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:258:12: error: no matching function for call to '_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::Null(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure [with T = v8::Primitive]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:263:12: error: no matching function for call to '_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::True(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure [with T = v8::Boolean]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:268:12: error: no matching function for call to '_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::False(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure [with T = v8::Boolean]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:500:13: error: no member named 'smalloc' in namespace 'node'
, node::smalloc::FreeCallback callback
~~~~~~^
../../nan/nan.h:511:12: error: no matching function for call to 'New'
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^~~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:31:40: note: candidate function not viable: no known
conversion from 'uint32_t' (aka 'unsigned int') to 'enum encoding' for 3rd argument
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate,
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:43:40: note: candidate function not viable: 2nd
argument ('const char ') would lose const qualifier
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate
isolate,
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:28:40: note: candidate function not viable: requires 2
arguments, but 3 were provided
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate, size_t length);
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:36:40: note: candidate function not viable: requires 5
arguments, but 3 were provided
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate,
^
In file included from ../src/binding.cc:8:
../../nan/nan.h:515:12: error: no viable conversion from 'v8::MaybeLocalv8::Object' to 'v8::Localv8::Object'
return node::Buffer::New(v8::Isolate::GetCurrent(), size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:210:7: note: candidate constructor
(the implicit copy constructor) not viable: no known conversion from 'v8::MaybeLocalv8::Object' to
'const v8::Localv8::Object &' for 1st argument
class Local {
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:210:7: note: candidate constructor
(the implicit move constructor) not viable: no known conversion from 'v8::MaybeLocalv8::Object' to
'v8::Localv8::Object &&' for 1st argument
class Local {
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:214:13: note: candidate template ignored: could not match
'Local' against 'MaybeLocal'
V8_INLINE Local(Local that)
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:326:13: note: candidate template ignored: could not match 'S '
against 'v8::MaybeLocalv8::Object'
V8_INLINE Local(S
that)
^
In file included from ../src/binding.cc:8:
../../nan/nan.h:522:26: error: no member named 'Use' in namespace 'node::Buffer'
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
~~~~~~~~~~~~~~^
../../nan/nan.h:1339:12: error: no matching function for call to '_NanEnsureLocal'
return NanEscapeScope(NanNew(handle)->Get(kCallbackIndex)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure [with T = v8::Function]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:1354:12: error: no matching function for call to '_NanEnsureLocal'
return NanEscapeScope(node::MakeCallback(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure [with T = v8::Value]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:1427:12: error: no matching function for call to '_NanEnsureLocal'
return NanEscapeScope(handle->Get(NanNew(key)).Asv8::Object());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure [with T = v8::Object]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../src/binding.cc:154:23: error: no matching function for call to 'NanNewBufferHandle'
Local buf = NanNewBufferHandle(ptr, buf_size, unref_null_cb, user_data);
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion from 'void (char , void *)' to 'int'
for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single argument 'size', but 4 arguments were
provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:271:27: error: no matching function for call to 'NanNewBufferHandle'
Local rtn_buf = NanNewBufferHandle(val, size, read_pointer_cb, user_data);
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion from 'void (char *, void *)' to 'int'
for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single argument 'size', but 4 arguments were
provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:518:23: error: no matching function for call to 'NanNewBufferHandle'
Local rtn = NanNewBufferHandle(ptr, size, read_pointer_cb, NULL);
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion from 'void (char *, void *)' to 'int'
for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single argument 'size', but 4 arguments were
provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:565:23: error: no matching function for call to 'NanNewBufferHandle'
Local rtn = NanNewBufferHandle(ptr, size, read_pointer_cb, NULL);
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion from 'void (char *, void *)' to 'int'
for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single argument 'size', but 4 arguments were
provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
17 errors generated.
make: ** [Release/obj.target/binding/src/binding.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/Users/paulpatarinski/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:270:23)
gyp ERR! stack at emitTwo (events.js:87:13)
gyp ERR! stack at ChildProcess.emit (events.js:172:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Darwin 14.3.0
gyp ERR! command "/usr/local/bin/node" "/Users/paulpatarinski/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/NodObjC/node_modules/ref-struct/node_modules/ref
gyp ERR! node -v v4.2.1
gyp ERR! node-gyp -v v3.0.3
gyp ERR! not ok
Build failed
npm WARN install:[email protected] [email protected] install: node ./build.js
npm WARN install:[email protected] Exit status 1

[email protected] install /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/NodObjC/node_modules/ref
node ./build.js

(node) child_process: options.customFds option is deprecated. Use options.stdio instead.
CXX(target) Release/obj.target/binding/src/binding.o
SOLINK_MODULE(target) Release/binding.node
Installed in /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/NodObjC/node_modules/ref/bin/darwin-x64-v8-4.5/binding.node

[email protected] install /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/ref-struct/node_modules/ref
node ./build.js

(node) child_process: options.customFds option is deprecated. Use options.stdio instead.
CXX(target) Release/obj.target/binding/src/binding.o
In file included from ../src/binding.cc:8:
In file included from ../../nan/nan.h:74:
In file included from ../../nan/nan_new.h:181:
../../nan/nan_implementation_12_inl.h:172:66: error: too many arguments to function call, expected at most 2, have 4
return v8::Signature::New(v8::Isolate::GetCurrent(), receiver, argc, argv);
~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:4675:3: note: 'New' declared here
static Local New(
^
In file included from ../src/binding.cc:8:
../../nan/nan.h:165:25: error: redefinition of '_NanEnsureLocal'
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:160:25: note: previous definition is here
NAN_INLINE v8::Local _NanEnsureLocal(v8::Handle val) {
^
../../nan/nan.h:253:12: error: no matching function for call to '_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::Undefined(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure [with T = v8::Primitive]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:258:12: error: no matching function for call to '_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::Null(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure [with T = v8::Primitive]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:263:12: error: no matching function for call to '_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::True(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure [with T = v8::Boolean]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:268:12: error: no matching function for call to '_NanEnsureLocal'
return NanEscapeScope(NanNew(v8::False(v8::Isolate::GetCurrent())));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure [with T = v8::Boolean]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:500:13: error: no member named 'smalloc' in namespace 'node'
, node::smalloc::FreeCallback callback
~~~~~~^
../../nan/nan.h:511:12: error: no matching function for call to 'New'
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^~~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:31:40: note: candidate function not viable: no known
conversion from 'uint32_t' (aka 'unsigned int') to 'enum encoding' for 3rd argument
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate,
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:43:40: note: candidate function not viable: 2nd
argument ('const char ') would lose const qualifier
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate
isolate,
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:28:40: note: candidate function not viable: requires 2
arguments, but 3 were provided
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate, size_t length);
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:36:40: note: candidate function not viable: requires 5
arguments, but 3 were provided
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate,
^
In file included from ../src/binding.cc:8:
../../nan/nan.h:515:12: error: no viable conversion from 'v8::MaybeLocalv8::Object' to 'v8::Localv8::Object'
return node::Buffer::New(v8::Isolate::GetCurrent(), size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:210:7: note: candidate constructor
(the implicit copy constructor) not viable: no known conversion from 'v8::MaybeLocalv8::Object' to
'const v8::Localv8::Object &' for 1st argument
class Local {
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:210:7: note: candidate constructor
(the implicit move constructor) not viable: no known conversion from 'v8::MaybeLocalv8::Object' to
'v8::Localv8::Object &&' for 1st argument
class Local {
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:214:13: note: candidate template ignored: could not match
'Local' against 'MaybeLocal'
V8_INLINE Local(Local that)
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:326:13: note: candidate template ignored: could not match 'S '
against 'v8::MaybeLocalv8::Object'
V8_INLINE Local(S
that)
^
In file included from ../src/binding.cc:8:
../../nan/nan.h:522:26: error: no member named 'Use' in namespace 'node::Buffer'
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
~~~~~~~~~~~~~~^
../../nan/nan.h:1339:12: error: no matching function for call to '_NanEnsureLocal'
return NanEscapeScope(NanNew(handle)->Get(kCallbackIndex)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure [with T = v8::Function]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:1354:12: error: no matching function for call to '_NanEnsureLocal'
return NanEscapeScope(node::MakeCallback(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure [with T = v8::Value]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../../nan/nan.h:1427:12: error: no matching function for call to '_NanEnsureLocal'
return NanEscapeScope(handle->Get(NanNew(key)).Asv8::Object());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h:239:43: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                                      ^~~~~~~~~~~~~~~

../../nan/nan.h:165:25: note: candidate template ignored: substitution failure [with T = v8::Object]
NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
^
../src/binding.cc:154:23: error: no matching function for call to 'NanNewBufferHandle'
Local buf = NanNewBufferHandle(ptr, buf_size, unref_null_cb, user_data);
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion from 'void (char , void *)' to 'int'
for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single argument 'size', but 4 arguments were
provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:271:27: error: no matching function for call to 'NanNewBufferHandle'
Local rtn_buf = NanNewBufferHandle(val, size, read_pointer_cb, user_data);
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion from 'void (char *, void *)' to 'int'
for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single argument 'size', but 4 arguments were
provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:518:23: error: no matching function for call to 'NanNewBufferHandle'
Local rtn = NanNewBufferHandle(ptr, size, read_pointer_cb, NULL);
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion from 'void (char *, void *)' to 'int'
for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single argument 'size', but 4 arguments were
provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:565:23: error: no matching function for call to 'NanNewBufferHandle'
Local rtn = NanNewBufferHandle(ptr, size, read_pointer_cb, NULL);
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:497:36: note: candidate function not viable: no known conversion from 'void (char *, void *)' to 'int'
for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:507:36: note: candidate function not viable: requires 2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../../nan/nan.h:514:36: note: candidate function not viable: requires single argument 'size', but 4 arguments were
provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
17 errors generated.
make: ** [Release/obj.target/binding/src/binding.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/Users/paulpatarinski/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:270:23)
gyp ERR! stack at emitTwo (events.js:87:13)
gyp ERR! stack at ChildProcess.emit (events.js:172:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Darwin 14.3.0
gyp ERR! command "/usr/local/bin/node" "/Users/paulpatarinski/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/ref-struct/node_modules/ref
gyp ERR! node -v v4.2.1
gyp ERR! node-gyp -v v3.0.3
gyp ERR! not ok
Build failed
npm WARN install:[email protected] [email protected] install: node ./build.js
npm WARN install:[email protected] Exit status 1

[email protected] install /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/ref
node ./build.js

(node) child_process: options.customFds option is deprecated. Use options.stdio instead.
CXX(target) Release/obj.target/binding/src/binding.o
In file included from ../src/binding.cc:8:
../node_modules/nan/nan.h:261:25: error: redefinition of '_NanEnsureLocal'
NAN_INLINE v8::Local NanEnsureLocal(v8::Local val) {
^
../node_modules/nan/nan.h:256:25: note: previous definition is here
NAN_INLINE v8::Local NanEnsureLocal(v8::Handle val) {
^
../node_modules/nan/nan.h:661:13: error: no member named 'smalloc' in namespace 'node'
, node::smalloc::FreeCallback callback
~~~~~~^
../node_modules/nan/nan.h:672:12: error: no matching function for call to 'New'
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^~~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:31:40: note: candidate function not viable: no known
conversion from 'uint32_t' (aka 'unsigned int') to 'enum encoding' for 3rd argument
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate,
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:43:40: note: candidate function not viable: 2nd
argument ('const char ') would lose const qualifier
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate
isolate,
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:28:40: note: candidate function not viable: requires 2
arguments, but 3 were provided
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate, size_t length);
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/node_buffer.h:36:40: note: candidate function not viable: requires 5
arguments, but 3 were provided
NODE_EXTERN v8::MaybeLocalv8::Object New(v8::Isolate* isolate,
^
In file included from ../src/binding.cc:8:
../node_modules/nan/nan.h:676:12: error: no viable conversion from 'v8::MaybeLocalv8::Object' to
'v8::Localv8::Object'
return node::Buffer::New(v8::Isolate::GetCurrent(), size);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:210:7: note: candidate constructor
(the implicit copy constructor) not viable: no known conversion from 'v8::MaybeLocalv8::Object' to
'const v8::Localv8::Object &' for 1st argument
class Local {
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:210:7: note: candidate constructor
(the implicit move constructor) not viable: no known conversion from 'v8::MaybeLocalv8::Object' to
'v8::Localv8::Object &&' for 1st argument
class Local {
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:214:13: note: candidate template ignored: could not match
'Local' against 'MaybeLocal'
V8_INLINE Local(Local that)
^
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:326:13: note: candidate template ignored: could not match 'S '
against 'v8::MaybeLocalv8::Object'
V8_INLINE Local(S
that)
^
In file included from ../src/binding.cc:8:
../node_modules/nan/nan.h:683:26: error: no member named 'Use' in namespace 'node::Buffer'
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
~~~~~~~~~~~~~~^
../src/binding.cc:154:23: error: no matching function for call to 'NanNewBufferHandle'
Local buf = NanNewBufferHandle(ptr, buf_size, unref_null_cb, user_data);
^~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:658:36: note: candidate function not viable: no known conversion from 'void (char , void *)'
to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:668:36: note: candidate function not viable: requires 2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:675:36: note: candidate function not viable: requires single argument 'size', but 4 arguments
were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:271:27: error: no matching function for call to 'NanNewBufferHandle'
Local rtn_buf = NanNewBufferHandle(val, size, read_pointer_cb, user_data);
^~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:658:36: note: candidate function not viable: no known conversion from 'void (char *, void *)'
to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:668:36: note: candidate function not viable: requires 2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:675:36: note: candidate function not viable: requires single argument 'size', but 4 arguments
were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:518:23: error: no matching function for call to 'NanNewBufferHandle'
Local rtn = NanNewBufferHandle(ptr, size, read_pointer_cb, NULL);
^~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:658:36: note: candidate function not viable: no known conversion from 'void (char *, void *)'
to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:668:36: note: candidate function not viable: requires 2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:675:36: note: candidate function not viable: requires single argument 'size', but 4 arguments
were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
../src/binding.cc:565:23: error: no matching function for call to 'NanNewBufferHandle'
Local rtn = NanNewBufferHandle(ptr, size, read_pointer_cb, NULL);
^~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:658:36: note: candidate function not viable: no known conversion from 'void (char *, void *)'
to 'int' for 3rd argument
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:668:36: note: candidate function not viable: requires 2 arguments, but 4 were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (
^
../node_modules/nan/nan.h:675:36: note: candidate function not viable: requires single argument 'size', but 4 arguments
were provided
NAN_INLINE v8::Localv8::Object NanNewBufferHandle (uint32_t size) {
^
In file included from ../src/binding.cc:6:
In file included from /Users/paulpatarinski/.node-gyp/4.2.1/include/node/node.h:42:
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:221:5: error: assigning to 'v8::Primitive *volatile' from
incompatible type 'v8::Value *'
TYPE_CHECK(T, S);
^~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:180:37: note: expanded from macro 'TYPE_CHECK'
*(static_cast<T volatile>(0)) = static_cast<S>(0);
^ ~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:414:12: note: in instantiation of function template specialization
'v8::Localv8::Primitive::Localv8::Value' requested here
return NanEscapeScope(NanNew(v8::Undefined(v8::Isolate::GetCurrent())));
^
../node_modules/nan/nan.h:398:30: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                         ^

In file included from ../src/binding.cc:6:
In file included from /Users/paulpatarinski/.node-gyp/4.2.1/include/node/node.h:42:
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:221:5: error: assigning to 'v8::Boolean volatile' from
incompatible type 'v8::Value *'
TYPE_CHECK(T, S);
^~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:180:37: note: expanded from macro 'TYPE_CHECK'
*(static_cast<T
volatile_>(0)) = static_cast<S_>(0);
^ ~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:424:12: note: in instantiation of function template specialization
'v8::Localv8::Boolean::Localv8::Value' requested here
return NanEscapeScope(NanNew(v8::True(v8::Isolate::GetCurrent())));
^
../node_modules/nan/nan.h:398:30: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                         ^

In file included from ../src/binding.cc:6:
In file included from /Users/paulpatarinski/.node-gyp/4.2.1/include/node/node.h:42:
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:221:5: error: assigning to 'v8::Function volatile' from
incompatible type 'v8::Value *'
TYPE_CHECK(T, S);
^~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:180:37: note: expanded from macro 'TYPE_CHECK'
*(static_cast<T
volatile_>(0)) = static_cast<S_>(0);
^ ~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:1514:12: note: in instantiation of function template specialization
'v8::Localv8::Function::Localv8::Value' requested here
return NanEscapeScope(NanNew(handle)->Get(kCallbackIndex)
^
../node_modules/nan/nan.h:398:30: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                         ^

In file included from ../src/binding.cc:6:
In file included from /Users/paulpatarinski/.node-gyp/4.2.1/include/node/node.h:42:
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:221:5: error: assigning to 'v8::Object volatile' from
incompatible type 'v8::Value *'
TYPE_CHECK(T, S);
^~~~~~~~~~~~~~~~
/Users/paulpatarinski/.node-gyp/4.2.1/include/node/v8.h:180:37: note: expanded from macro 'TYPE_CHECK'
*(static_cast<T
volatile_>(0)) = static_cast<S_>(0);
^ ~~~~~~~~~~~~~~~~~~
../node_modules/nan/nan.h:1632:12: note: in instantiation of function template specialization
'v8::Localv8::Object::Localv8::Value' requested here
return NanEscapeScope(handle->Get(NanNew(key)).Asv8::Object());
^
../node_modules/nan/nan.h:398:30: note: expanded from macro 'NanEscapeScope'

define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val))

                         ^

13 errors generated.
make: *** [Release/obj.target/binding/src/binding.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/Users/paulpatarinski/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:270:23)
gyp ERR! stack at emitTwo (events.js:87:13)
gyp ERR! stack at ChildProcess.emit (events.js:172:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Darwin 14.3.0
gyp ERR! command "/usr/local/bin/node" "/Users/paulpatarinski/.npm-packages/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/paulpatarinski/.npm-packages/lib/node_modules/appbuilder/node_modules/ref
gyp ERR! node -v v4.2.1
gyp ERR! node-gyp -v v3.0.3
gyp ERR! not ok
Build failed
npm WARN install:[email protected] [email protected] install: node ./build.js
npm WARN install:[email protected] Exit status 1
/Users/paulpatarinski/.npm-packages/lib
└── (empty)

npm ERR! code 1

appbuilder cli on osx yosemitie

just upgraded to yosemitie and when i run the appsimulator from the appbuilder cli my developer tools are just a black screen

I can't see anything its just gray

NPM Install Fail

9766 error error rolling back Error: ENOTEMPTY, rmdir '/usr/local/lib/node_modules/appbuilder/node_modules/plugman/spec/plugins'
9766 error error rolling back [email protected] { [Error: ENOTEMPTY, rmdir '/usr/local/lib/node_modules/appbuilder/node_modules/plugman/spec/plugins']
9766 error error rolling back errno: 53,
9766 error error rolling back code: 'ENOTEMPTY',
9766 error error rolling back path: '/usr/local/lib/node_modules/appbuilder/node_modules/plugman/spec/plugins' }
9767 error [email protected] install: node ./build.js
9767 error Exit status 1
9768 error Failed at the [email protected] install script.
9768 error This is most likely a problem with the ref package,
9768 error not with npm itself.
9768 error Tell the author that this fails on your system:
9768 error node ./build.js
9768 error You can get their info via:
9768 error npm owner ls ref
9768 error There is likely additional logging output above.
9769 error System Darwin 11.4.2
9770 error command "node" "/usr/local/bin/npm" "install" "appbuilder" "-g"
9771 error cwd /Users/micahbolen/Desktop/notyourbookstore
9772 error node -v v0.10.24
9773 error npm -v 1.3.21
9774 error code ELIFECYCLE
9775 verbose exit [ 1, true ]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.