-
-
Save ttasovac/48c004e14a2c832f9b213d0b4045230e to your computer and use it in GitHub Desktop.
Installing DC on an M1 Mac
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
~/D/D/dariah-campus on master ◦ yarn install 16:14:10 | |
yarn install v1.22.10 | |
[1/4] 🔍 Resolving packages... | |
[2/4] 🚚 Fetching packages... | |
warning mini-css-extract-plugin@0.4.5: Invalid bin field for "mini-css-extract-plugin". | |
warning url-loader@1.1.2: Invalid bin field for "url-loader". | |
[3/4] 🔗 Linking dependencies... | |
warning "gatsby-plugin-netlify > webpack-assets-manifest@3.1.1" has unmet peer dependency "webpack@>=4.4.0". | |
warning "gatsby-plugin-sass > sass-loader@7.3.1" has unmet peer dependency "webpack@^3.0.0 || ^4.0.0". | |
[4/4] 🔨 Building fresh packages... | |
[6/10] ⢀ node-sass | |
[2/10] ⢀ fsevents | |
[-/10] ⢀ waiting... | |
[-/10] ⢀ waiting... | |
error /Users/ttasovac/Development/DARIAH/dariah-campus/node_modules/sharp: Command failed. | |
Exit code: 1 | |
Command: (node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy) | |
Arguments: | |
Directory: /Users/ttasovac/Development/DARIAH/dariah-campus/node_modules/sharp | |
Output: | |
info sharp Downloading https://github.com/lovell/sharp-libvips/releases/download/v8.8.1/libvips-8.8.1-darwin-arm64v8.tar.gz | |
ERR! sharp Prebuilt libvips binaries are not yet available for darwin-arm64v8 | |
info sharp Attempting to build from source via node-gyp but this may fail due to the above error | |
info sharp Please see https://sharp.pixelplumbing.com/page/install for required dependencies | |
gyp info it worked if it ends with ok | |
gyp info using node-gyp@7.1.2 | |
gyp info using node@16.2.0 | darwin | arm64 | |
gyp info find Python using Python version 2.7.16 found at "/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python" | |
(node:59920) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only. | |
(Use `node --trace-deprecation ...` to show where the warning was created) | |
gyp info spawn /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python | |
gyp info spawn args [ | |
gyp info spawn args '/opt/homebrew/Cellar/node/16.2.0/libexec/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py', | |
gyp info spawn args 'binding.gyp', | |
gyp info spawn args '-f', | |
gyp info spawn args 'make', | |
gyp info spawn args '-I', | |
gyp info spawn args '/Users/ttasovac/Development/DARIAH/dariah-campus/node_modules/sharp/build/config.gypi', | |
gyp info spawn args '-I', | |
gyp info spawn args '/opt/homebrew/Cellar/node/16.2.0/libexec/lib/node_modules/npm/node_modules/node-gyp/addon.gypi', | |
gyp info spawn args '-I', | |
gyp info spawn args '/Users/ttasovac/Library/Caches/node-gyp/16.2.0/include/node/common.gypi', | |
gyp info spawn args '-Dlibrary=shared_library', | |
gyp info spawn args '-Dvisibility=default', | |
gyp info spawn args '-Dnode_root_dir=/Users/ttasovac/Library/Caches/node-gyp/16.2.0', | |
gyp info spawn args '-Dnode_gyp_dir=/opt/homebrew/Cellar/node/16.2.0/libexec/lib/node_modules/npm/node_modules/node-gyp', | |
gyp info spawn args '-Dnode_lib_file=/Users/ttasovac/Library/Caches/node-gyp/16.2.0/<(target_arch)/node.lib', | |
gyp info spawn args '-Dmodule_root_dir=/Users/ttasovac/Development/DARIAH/dariah-campus/node_modules/sharp', | |
gyp info spawn args '-Dnode_engine=v8', | |
gyp info spawn args '--depth=.', | |
gyp info spawn args '--no-parallel', | |
gyp info spawn args '--generator-output', | |
gyp info spawn args 'build', | |
gyp info spawn args '-Goutput_dir=.' | |
gyp info spawn args ] | |
gyp info spawn make | |
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ] | |
TOUCH Release/obj.target/libvips-cpp.stamp | |
CXX(target) Release/obj.target/sharp/src/common.o | |
In file included from ../src/common.cc:22: | |
In file included from /Users/ttasovac/Library/Caches/node-gyp/16.2.0/include/node/node.h:63: | |
In file included from /Users/ttasovac/Library/Caches/node-gyp/16.2.0/include/node/v8.h:30: | |
/Users/ttasovac/Library/Caches/node-gyp/16.2.0/include/node/v8-internal.h:452:38: error: no template named 'remove_cv_t' in namespace 'std'; did you mean 'remove_cv'? | |
!std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data); | |
~~~~~^~~~~~~~~~~ | |
remove_cv | |
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/type_traits:776:50: note: 'remove_cv' declared here | |
template <class _Tp> struct _LIBCPP_TEMPLATE_VIS remove_cv | |
^ | |
In file included from ../src/common.cc:24: | |
In file included from ../../nan/nan.h:2884: | |
../../nan/nan_typedarray_contents.h:34:43: warning: 'GetContents' is deprecated: Use GetBackingStore. See http://crbug.com/v8/9908. [-Wdeprecated-declarations] | |
data = static_cast<char*>(buffer->GetContents().Data()) + byte_offset; | |
^ | |
/Users/ttasovac/Library/Caches/node-gyp/16.2.0/include/node/v8.h:5571:3: note: 'GetContents' has been explicitly marked deprecated here | |
V8_DEPRECATED("Use GetBackingStore. See http://crbug.com/v8/9908.") | |
^ | |
/Users/ttasovac/Library/Caches/node-gyp/16.2.0/include/node/v8config.h:415:35: note: expanded from macro 'V8_DEPRECATED' | |
# define V8_DEPRECATED(message) [[deprecated(message)]] | |
^ | |
../src/common.cc:25:10: fatal error: 'vips/vips8' file not found | |
#include <vips/vips8> | |
^~~~~~~~~~~~ | |
1 warning and 2 errors generated. | |
make: *** [Release/obj.target/sharp/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 (/opt/homebrew/Cellar/node/16.2.0/libexec/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23) | |
gyp ERR! stack at ChildProcess.emit (node:events:365:28) | |
gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12) | |
gyp ERR! System Darwin 20.4.0 | |
gyp ERR! command "/opt/homebrew/Cellar/node/16.2.0/bin/node" "/opt/homebrew/Cellar/node/16.2.0/libexec/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" | |
gyp ERR! cwd /Users/ttasovac/Development/DARIAH/dariah-campus/node_modules/sharp | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment