-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
Install fails on macos with
ecef7bbf -mllvm -disable-aligned-alloc-awareness=1 -mllvm -enable-dse-memoryssa=0 -o Release/obj.target/hashset-cpp/addon.o -x c++ ../addon.cc
npm ERR! clang -cc1 version 13.0.0 (clang-1300.0.29.30) default target arm64-apple-darwin21.4.0
npm ERR! ignoring nonexistent directory "/Users/petemill/.node-gyp/16.14.0/src"
npm ERR! ignoring nonexistent directory "/Users/petemill/.node-gyp/16.14.0/deps/openssl/config"
npm ERR! ignoring nonexistent directory "/Users/petemill/.node-gyp/16.14.0/deps/openssl/openssl/include"
npm ERR! ignoring nonexistent directory "/Users/petemill/.node-gyp/16.14.0/deps/uv/include"
npm ERR! ignoring nonexistent directory "/Users/petemill/.node-gyp/16.14.0/deps/zlib"
npm ERR! ignoring nonexistent directory "/Users/petemill/.node-gyp/16.14.0/deps/v8/include"
npm ERR! ignoring nonexistent directory "/usr/local/include"
npm ERR! ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/local/include"
npm ERR! ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/Library/Frameworks"
npm ERR! #include "..." search starts here:
npm ERR! #include <...> search starts here:
npm ERR! /Users/petemill/.node-gyp/16.14.0/include/node
npm ERR! ../.
npm ERR! /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1
npm ERR! /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/13.0.0/include
npm ERR! /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include
npm ERR! /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include
npm ERR! /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks (framework directory)
npm ERR! End of search list.
npm ERR! In file included from ../addon.cc:6:
npm ERR! In file included from /Users/petemill/.node-gyp/16.14.0/include/node/node.h:63:
npm ERR! In file included from /Users/petemill/.node-gyp/16.14.0/include/node/v8.h:30:
npm ERR! /Users/petemill/.node-gyp/16.14.0/include/node/v8-internal.h:492:38: error: no template named 'remove_cv_t' in namespace 'std'; did you mean 'remove_cv'?
npm ERR! !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
npm ERR! ~~~~~^~~~~~~~~~~
npm ERR! remove_cv
npm ERR! /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/type_traits:710:50: note: 'remove_cv' declared here
npm ERR! template <class _Tp> struct _LIBCPP_TEMPLATE_VIS remove_cv
npm ERR! ^
npm ERR! 1 error generated.
npm ERR! make: *** [Release/obj.target/hashset-cpp/addon.o] Error 1
npm ERR! gyp ERR! build error
npm ERR! gyp ERR! stack Error: `make` failed with exit code: 2
Metadata
Metadata
Assignees
Labels
No labels