albe-rosado / albe-rosado/create-proton-app

Doesn't run on Mac due to deprecated dependencies

Open
#29 10 comments 6 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
196
Forks
23
PR merge metrics
No merged PRs in 30d

Description

System: Mac OSX 10.14.4
Steps:

1. `npm install -g create-proton-app`
Ouput:
```
/usr/local/bin/create-proton-app -> /usr/local/lib/node_modules/create-proton-app/index.js
+ create-proton-app@1.1.6
added 3 packages from 3 contributors in 0.8s
```

2. `create-proton-app Sample-Proton`
Error log:

```
Creating a new Proton Native app on /Users/aylus/projects/P2/Sample-Proton

Installing packages... This may take a few minutes.

npm
WARN deprecated core-js@1.2.7: core-js@<2.6.8 is no longer maintained. Please, upgrade to core-js@3 or at least to actual version of core-js@2.

> fsevents@1.2.9 install /Users/aylus/projects/P2/Sample-Proton/node_modules/fsevents
> node install

node-pre-gyp

WARN Using request for node-pre-gyp https download

[fsevents] Success: "/Users/aylus/projects/P2/Sample-Proton/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64/fse.node" is installed via remote

> libui-node@0.2.1 install /Users/aylus/projects/P2/Sample-Proton/node_modules/libui-node
> libui-download && autogypi && npm run build

Downloaded zip: /Users/aylus/.libui/libui-shared-osx-x64-alpha3.5-master-008.tar.gz

Libui binaries extracted to: /Users/aylus/projects/P2/Sample-Proton/node_modules/libui-node

> libui-node@0.2.1 build /Users/aylus/projects/P2/Sample-Proton/node_modules/libui-node
> node-gyp configure build

COPY Release/obj.target/nbind/geni/symbols.txt

CXX(target) Release/obj.target/nbind/../nbind/src/common.o

In file included from ../../nbind/src/common.cc:4:
In file included from ../../nbind/include/nbind/nbind.h:8:
In file included from ../../nbind/include/nbind/noconflict.h:8:
In file included from ../../nbind/include/nbind/BindDefiner.h:
11:
In file included from ../../nbind/include/nbind/api.h:71:
../../nbind/include/nbind/v8/BindWrapper.h:139:8: warning: 'MarkIndependent' is deprecated: Weak objects are always considered independent. Use TracedGlobal when trying to use EmbedderHeapTracer. Use a strong handle when trying to keep an object alive. [-Wdeprecated-declarations]
ref->MarkIndependent();
^

/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:563:3:
note: 'MarkIndependent' has been explicitly marked deprecated here
V8_DEPRECATED(
^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
declarator __attribute__((deprecated(message)))
^

In file included from ../../nbind/src/common.cc:4:
In file included from ../../nbind/include/nbind/nbind.h:8:

In file included from ../../nbind/include/nbind/noconflict.h:8:
In file included from ../../nbind/include/nbind/BindDefiner.h:11:
In file included from ../../nbind/include/nbind/api.h:71:
../../nbind/include/nbind/v8/BindWrapper.h:216:63: error: too few arguments to function call, single argument 'context' was not specified
auto flags = static_cast(nanArgs[1]->Uint32Value());
~~~~~~~~~~~~~~~~~~~~~~~ ^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2567:3: note: 'Uint32Value' declared here
V8_WARN_UNUSED_RESULT Maybe Uint32Value(
^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8config.h:351:31: note: expanded from macro 'V8_WARN_UNUSED_RESULT'
#define V8_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
^

In file included from ../../nbind/src/common.cc:4:
In file included from ../../nbind/include/nbind/nbind.h:8:
In file included from ../../nbind/include/nbind/noconflict.h:8:
In file included from ../../nbind/include/nbind/BindDefiner.h:11
:
In file included from ../../nbind/include/nbind/api.h:71:
../../nbind/include/nbind/v8/BindWrapper.h:217:38: error: expected '(' for function-style cast or type construction
void *ptr = v8::Handle::Cast(nanArgs[0])->Value();
~~~~~~~~~~~~^
../../nbind/include/nbind/v8/BindWrapper.h:217:19:
error: no member named 'Handle' in namespace 'v8'
void *ptr = v8::Handle::Cast(nanArgs[0])->Value();
~~~~^

../../nbind/include/nbind/v8/BindWrapper.h:217:41: error: no member named 'Cast' in the global namespace

void *ptr = v8::Handle::Cast(nanArgs[0])->Value();
~~^
../../nbind/include/nbind/v8/BindWrapper.h:217:19: error: 'handle_' is a private member of 'node::ObjectWrap'

void *ptr = v8::Handle::Cast(nanArgs[0])->Value();
^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/node_object_wrap.h:125:30: note: declared private here

v8::Persistent handle_;
^

In file included from ../../nbind/src/common.cc:4:
In file included from ../../nbind/include/nbind/nbind.h:8:
In file included from ../../nbind/include/nbind/noconflict.h:8:

In file included from ../../nbind/include/nbind/BindDefiner.h:11:
In file included from ../../nbind/include/nbind/api.h:72:
../../nbind/include/nbind/v8/BindingType.h:52:9: error: no matching member function for call to 'ToObject'
arg->ToObject(),
~~~~~^~~~~~~~
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2532:44: note: candidate function not viable: requires single argument 'context', but no arguments were provided

V8_WARN_UNUSED_RESULT MaybeLocal ToObject(
^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2546:31: note: candidate function not viable: requires single argument 'isolate', but no arguments were provided

Local ToObject(Isolate* isolate) const);
^

In file included from ../../nbind/src/common.cc:4:
In file included from ../../nbind/include/nbind/nbind.h:8:
In file included from ../../nbind/include/nbind/noconflict.h:8:

In file included from ../../nbind/include/nbind/BindDefiner.h:11:
In file included from ../../nbind/include/nbind/api.h:72:
../../nbind/include/nbind/v8/BindingType.h:96:9: error: no matching member function for call to 'ToObject'
arg->ToObject(),
~~~~~^~~~~~~~
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2532:44: note: candidate function not viable: requires single argument 'context', but no arguments were provided
V8_WARN_UNUSED_RESULT MaybeLocal ToObject(
^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2546:31: note: candidate function not viable: requires single argument 'isolate', but no arguments were provided

Local ToObject(Isolate* isolate) const);
^

In file included from ../../nbind/src/common.cc:4:
In file included from ../../nbind/include/nbind/nbind.h:8:
In file included from ../../nbind/include/nbind/noconflict.h:8:
In file included from
../../nbind/include/nbind/BindDefiner.h:11:
In file included from ../../nbind/include/nbind/api.h:72:
../../nbind/include/nbind/v8/BindingType.h:187:45: error: no matching member function for call to 'BooleanValue'
DEFINE_NATIVE_BINDING_TYPE(bool, IsBoolean, BooleanValue, v8::Boolean);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../nbind/include/nbind/v8/BindingType.h:173:33: note: expanded from macro 'DEFINE_NATIVE_BINDING_TYPE'

return(static_cast(arg->decode())); \
~~~~~^~~~~~
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2559:8: note: candidate function not viable: requires single argument 'isolate', but no arguments were provided
bool BooleanValue(Isolate* isolate) const;
^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2562:51
: note: candidate function not viable: requires single argument 'context', but no arguments were provided
V8_WARN_UNUSED_RESULT Maybe BooleanValue(
^

In file included from ../../nbind/src/common.cc:4:
In file included from ../../nbind/include/nbind/nbind.h
:8:
In file included from ../../nbind/include/nbind/noconflict.h:8:
In file included from ../../nbind/include/nbind/BindDefiner.h:11:
In file included from ../../nbind/include/nbind/api.h:72:
../../nbind/include/nbind/v8/BindingType.h:189:1: error: too few arguments to function call, single argument 'context' was not specified
DEFINE_NATIVE_BINDING_TYPE(double, IsNumber, NumberValue, v8::Number);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nbind/include/nbind/v8/BindingType.h:173:40: note: expanded from macro 'DEFINE_NATIVE_BINDING_TYPE'
return(static_cast(arg->decode())); \
~~~~~~~~~~~ ^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2564:3:
note: 'NumberValue' declared here
V8_WARN_UNUSED_RESULT Maybe NumberValue(Local context) const;
^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8config.h:351:31: note: expanded from macro 'V8_WARN_UNUSED_RESULT'
#define V8_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
^

In file included from ../../nbind/src/common.cc:4:
In file included from ../../nbind/include/nbind/nbind.h:8:

In file included from ../../nbind/include/nbind/noconflict.h:8:
In file included from ../../nbind/include/nbind/BindDefiner.h:11:
In file included from ../../nbind/include/nbind/api.h:72:
../../nbind/include/nbind/v8/BindingType.h:190:1: error: too few arguments to function call, single argument 'context' was not specified
DEFINE_NATIVE_BINDING_TYPE(float, IsNumber, NumberValue, v8::Number);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

../../nbind/include/nbind/v8/BindingType.h:173:40: note: expanded from macro 'DEFINE_NATIVE_BINDING_TYPE'
return(static_cast(arg->decode())); \
~~~~~~~~~~~ ^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2564:3: note: 'NumberValue' declared here

V8_WARN_UNUSED_RESULT Maybe NumberValue(Local context) const;
^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8config.h:351:31: note: expanded from macro 'V8_WARN_UNUSED_RESULT'
#define V8_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
^

In file included from ../../nbind/src/common.cc:4:
In file included from ../../nbind/include/nbind/nbind.h:8:
In file included from ../../nbind/include/nbind/noconflict.h:8:
In file included from ../../nbind/include/nbind/BindDefiner.h:
11:
In file included from ../../nbind/include/nbind/api.h:72:
../../nbind/include/nbind/v8/BindingType.h:192:1: error: too few arguments to function call, single argument 'context' was not specified
DEFINE_NATIVE_BINDING_TYPE(unsigned int, IsNumber, Uint32Value, v8::Uint32);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nbind/include/nbind/v8/BindingType.h:173:40: note: expanded from macro 'DEFINE_NATIVE_BINDING_TYPE'
return(static_cast(arg->decode())); \
~~~~~~~~~~~ ^

/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2567:3: note: 'Uint32Value' declared here
V8_WARN_UNUSED_RESULT Maybe Uint32Value(
^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8config.h:351:31: note: expanded from macro 'V8_WARN_UNUSED_RESULT'

#define V8_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
^

In file included from ../../nbind/src/common.cc:4:
In file included from
../../nbind/include/nbind/nbind.h:8:
In file included from ../../nbind/include/nbind/noconflict.h:8:
In file included from ../../nbind/include/nbind/BindDefiner.h:11:
In file included from ../../nbind/include/nbind/api.h:72:
../../nbind/include/nbind/v8/BindingType.h:193:1: error: too few arguments to function call, single argument 'context' was not specified
DEFINE_NATIVE_BINDING_TYPE(unsigned short, IsNumber, Uint32Value, v8::Uint32);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nbind/include/nbind/v8/BindingType.h:173:40: note: expanded from macro 'DEFINE_NATIVE_BINDING_TYPE'

return(static_cast(arg->decode())); \
~~~~~~~~~~~ ^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2567:3: note: 'Uint32Value' declared here
V8_WARN_UNUSED_RESULT Maybe Uint32Value(
^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8config.h:351:31: note
: expanded from macro 'V8_WARN_UNUSED_RESULT'
#define V8_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
^

In file included from ../../nbind/src/common.cc:4:
In file included from ../../nbind/include/nbind/nbind.h:8:
In file included from ../../nbind/include/nbind/noconflict.h:8:
In file included from ../../nbind/include/nbind/BindDefiner.h:
11:
In file included from ../../nbind/include/nbind/api.h:72:
../../nbind/include/nbind/v8/BindingType.h:194:1: error: too few arguments to function call, single argument 'context' was not specified
DEFINE_NATIVE_BINDING_TYPE(unsigned char, IsNumber, Uint32Value, v8::Uint32);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nbind/include/nbind/v8/BindingType.h:173:40: note: expanded from macro 'DEFINE_NATIVE_BINDING_TYPE'
return(static_cast(arg->decode())); \
~~~~~~~~~~~ ^

/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2567:3: note: 'Uint32Value' declared here
V8_WARN_UNUSED_RESULT Maybe Uint32Value(
^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8config.h:351:31: note: expanded from macro 'V8_WARN_UNUSED_RESULT'
#define V8_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
^

In file included from ../../nbind/src/common.cc:4:
In file included from ../../nbind/include/nbind/nbind.h:8:
In file included from ../../nbind/include/nbind/noconflict.h:8:
In file included from ../../nbind/include/nbind/BindDefiner.h
:11:
In file included from ../../nbind/include/nbind/api.h:72:
../../nbind/include/nbind/v8/BindingType.h:196:1: error: too few arguments to function call, single argument 'context' was not specified
DEFINE_NATIVE_BINDING_TYPE(signed int, IsNumber, Int32Value, v8::Int32);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nbind/include/nbind/v8/BindingType.h:173:40: note: expanded from macro 'DEFINE_NATIVE_BINDING_TYPE'

return(static_cast(arg->decode())); \
~~~~~~~~~~~ ^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2569:3: note: 'Int32Value' declared here
V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const;
^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8config.h:351:
31: note: expanded from macro 'V8_WARN_UNUSED_RESULT'
#define V8_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
^

In file included from ../../nbind/src/common.cc:4:
In file included from ../../nbind/include/nbind/nbind.h:8:
In file included from ../../nbind/include/nbind/noconflict.h:8:
In file included from ../../nbind/include/nbind/BindDefiner.h
:11:
In file included from ../../nbind/include/nbind/api.h:72:
../../nbind/include/nbind/v8/BindingType.h:197:1: error: too few arguments to function call, single argument 'context' was not specified
DEFINE_NATIVE_BINDING_TYPE(signed short, IsNumber, Int32Value, v8::Int32);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nbind/include/nbind/v8/BindingType.h:173:40: note: expanded from macro 'DEFINE_NATIVE_BINDING_TYPE'

return(static_cast(arg->decode())); \
~~~~~~~~~~~ ^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2569:3: note: 'Int32Value' declared here
V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const;
^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8config.h:351:31:
note: expanded from macro 'V8_WARN_UNUSED_RESULT'
#define V8_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
^

In file included from ../../nbind/src/common.cc:4:
In file included from ../../nbind/include/nbind/nbind.h:8:
In file included from ../../nbind/include/nbind/noconflict.h:8:
In file included from
../../nbind/include/nbind/BindDefiner.h:11:
In file included from ../../nbind/include/nbind/api.h:72:
../../nbind/include/nbind/v8/BindingType.h:198:1: error: too few arguments to function call, single argument 'context' was not specified
DEFINE_NATIVE_BINDING_TYPE(signed char, IsNumber, Int32Value, v8::Int32);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nbind/include/nbind/v8/BindingType.h:173:40: note: expanded from macro 'DEFINE_NATIVE_BINDING_TYPE'

return(static_cast(arg->decode())); \
~~~~~~~~~~~ ^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2569:3: note: 'Int32Value' declared here
V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const;
^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8config.h:351:
31: note: expanded from macro 'V8_WARN_UNUSED_RESULT'
#define V8_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
^

In file included from ../../nbind/src/common.cc:4:
In file included from ../../nbind/include/nbind/nbind.h:8:
In file included from ../../nbind/include/nbind/noconflict.h:8:
In file included from
../../nbind/include/nbind/BindDefiner.h:11:
In file included from ../../nbind/include/nbind/api.h:72:
../../nbind/include/nbind/v8/BindingType.h:200:1: error: too few arguments to function call, single argument 'context' was not specified
DEFINE_NATIVE_BINDING_TYPE(char, IsNumber, Int32Value, v8::Int32);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nbind/include/nbind/v8/BindingType.h:173:40: note: expanded from macro 'DEFINE_NATIVE_BINDING_TYPE'
return(static_cast(arg->decode())); \
~~~~~~~~~~~ ^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2569:3: note:
'Int32Value' declared here
V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const;
^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8config.h:351:31: note: expanded from macro 'V8_WARN_UNUSED_RESULT'

#define V8_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
^

In file included from ../../nbind/src/common.cc:4:
In file included from ../../nbind/include/nbind/nbind.h:8:
In file included from ../../nbind/include/nbind/noconflict.h:8:
In file included from ../../nbind/include/nbind/BindDefiner.h:
11:
In file included from ../../nbind/include/nbind/api.h:78:
../../nbind/include/nbind/v8/External.h:77:9: warning: 'MarkIndependent' is deprecated: Weak objects are always considered independent. Use TracedGlobal when trying to use EmbedderHeapTracer. Use a strong handle when trying to keep an object alive. [-Wdeprecated-declarations]
weak.MarkIndependent();
^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:563:3: note: 'MarkIndependent' has been explicitly marked deprecated here
V8_DEPRECATED(
^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
declarator __attribute__((deprecated(message)))
^

In file included from ../../nbind/src/common.cc:4:
In file included from ../../nbind/include/nbind/nbind.h:8:
In file included from ../../nbind/include/nbind/noconflict.h:
8:
In file included from ../../nbind/include/nbind/BindDefiner.h:11:
In file included from ../../nbind/include/nbind/api.h:78:
../../nbind/include/nbind/v8/External.h:112:71: error: no matching member function for call to 'ToObject'
static inline Type fromWireType(WireType arg) { return(External(arg->ToObject())); }
~~~~~^~~~~~~~
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2532:44: note: candidate function not viable: requires single argument 'context', but no arguments were provided

V8_WARN_UNUSED_RESULT MaybeLocal ToObject(
^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2546:31: note: candidate function not viable: requires single argument 'isolate', but no arguments were provided
Local ToObject(Isolate* isolate) const);
^

In file included from ../../nbind/src/common.cc:4:
In file included from ../../nbind/include/nbind/nbind.h:8:
In file included from ../../nbind/include/nbind/noconflict.h:8:
In file included from ../../nbind/include/nbind/BindDefiner.h
:11:
In file included from ../../nbind/include/nbind/api.h:80:
../../nbind/include/nbind/v8/BindingStd.h:128:28: error: no matching member function for call to 'ToString'
Nan::Utf8String val(arg->ToString());
~~~~~^~~~~~~~
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2528:44: note: candidate function not viable: requires single argument 'context', but no arguments were provided
V8_WARN_UNUSED_RESULT MaybeLocal ToString(

^
/Users/aylus/Library/Caches/node-gyp/12.6.0/include/node/v8.h:2544:31: note: candidate function not viable: requires single argument 'isolate', but no arguments were provided
Local ToString(Isolate* isolate) const);
^

fatal error: too many errors emitted, stopping now [-ferror-limit=]

2 warnings and 20 errors generated.

make: *** [Release/obj.target/nbind/../nbind/src/common.o] 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:196:23)
gyp ERR! stack at ChildProcess.emit (events.js:203:13)
gyp
ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)

gyp ERR!
System Darwin 18.5.0
gyp ERR! command
"/usr/local/Cellar/node/12.6.0/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "build"
gyp ERR! cwd
/Users/aylus/projects/P2/Sample-Proton/node_modules/libui-node
gyp ERR! node -v v12.6.0

gyp ERR! node-gyp -v v5.0.3

gyp ERR! not ok

npm
ERR! code ELIFECYCLE
npm ERR! errno 1

npm
ERR! libui-node@0.2.1 build: `node-gyp configure build`
npm ERR! Exit status 1
npm ERR!

npm ERR! Failed at the libui-node@0.2.1 build script.
npm
ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm
WARN Local package.json exists, but node_modules missing, did you mean to install?

npm ERR! A complete log of this run can be found in:
npm ERR! /Users/aylus/.npm/_logs/2019-08-04T01_11_23_956Z-debug.log

npm ERR!
code ELIFECYCLE

npm ERR! errno 1

npm ERR!
libui-node@0.2.1 install: `libui-download && autogypi && npm run build`
npm ERR! Exit status 1
npm ERR!
npm
ERR! Failed at the libui-node@0.2.1 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! /Users/aylus/.npm/_logs/2019-08-04T01_11_24_430Z-debug.log

An error ocurred:
npm install has failed.

```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.