home/johannes/.node-gyp/iojs-3.1.8/src/callback_scope.h:7:1: error: expected unqualified-id before ‘namespace’ In file included from /home/johannes/.node-gyp/iojs-3.1.8/src/node.h:57:0, home/johannes/.node-gyp/iojs-3.1.8/deps/v8/include/v8-platform.h:15:1: error: expected unqualified-id before ‘namespace’ In file included from /home/johannes/.node-gyp/iojs-3.1.8/src/node.h:55:0, In file included from /home/johannes/.node-gyp/iojs-3.1.8/src/node_object_wrap.h:25:0, In file included from /home/johannes/.node-gyp/iojs-3.1.8/src/exceptions.h:5:0,įrom /home/johannes/.node-gyp/iojs-3.1.8/src/node.h:58, In file included from /home/johannes/.node-gyp/iojs-3.1.8/src/callback_scope.h:5:0,įrom /home/johannes/.node-gyp/iojs-3.1.8/src/node.h:57, home/johannes/.node-gyp/iojs-3.1.8/deps/v8/include/v8.h:15:0: error: unterminated #ifndef home/johannes/.node-gyp/iojs-3.1.8/deps/v8/include/v8.h:5516:3: error: unterminated comment In file included from /home/johannes/.node-gyp/iojs-3.1.8/src/node.h:54:0, Make: Entering directory '/home/johannes/vscode/node_modules/gc-signals/build'ĬXX(target) Release/obj.target/gcsignals/src/gcsignal.o Gyp info spawn args '-Dmodule_root_dir=/home/johannes/vscode/node_modules/gc-signals', Gyp info spawn args '-Dnode_lib_file=/home/johannes/.node-gyp/iojs-3.1.8/<(target_arch)/iojs.lib', Gyp info spawn args '-Dnode_gyp_dir=/usr/local/lib/nodejs/lib/node_modules/npm/node_modules/node-gyp', Gyp info spawn args '-Dnode_root_dir=/home/johannes/.node-gyp/iojs-3.1.8', Gyp info spawn args '-Dvisibility=default', Gyp info spawn args '-Dlibrary=shared_library', Gyp info spawn args '/home/johannes/.node-gyp/iojs-3.1.8/common.gypi', Gyp info spawn args '/usr/local/lib/nodejs/lib/node_modules/npm/node_modules/node-gyp/addon.gypi', Gyp info spawn args '/home/johannes/vscode/node_modules/gc-signals/build/config.gypi', Gyp info spawn args [ '/usr/local/lib/nodejs/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py', Gyp info using info using | linux | arm64 Excluding it from installation.Įrror /home/johannes/vscode/node_modules/gc-signals: Command failed.ĭirectory: /home/johannes/vscode/node_modules/gc-signals
Info is an optional dependency and failed compatibility check. Info The platform "linux" is incompatible with this module. Any idea where I may find an answer? Since I haven’t really changed anything from the standard image, could it be that something got updated that now breaks the build? I have no experience at all with Yarn, so that leaves me a bit puzzled. I keep getting error messages in the re-build of the packages such as gc-signals. I followed the first post for installation, except that after it failed once I upgraded nodejs to v10.15 as suggested by the Microsoft build guide. Thanks eousphoros, this worked flawlessly! Yarn run gulp vscode-linux-arm64-build-deb
WHERE TO PUT QUICKBUILD IN LINUX FREE
# Kill the UI to free up memory # WARNING THIS WILL DROP YOU TO A CONSOLE
WHERE TO PUT QUICKBUILD IN LINUX INSTALL
Sudo apt install -y libx11-dev libxkbfile-dev libsecret-1-dev fakeroot npm curl nodejs nodejs-dev yarn # Yarn package repoĮcho "deb stable main" | sudo tee /etc/apt//yarn.list Note this will likely take an hour+ with frequent periods of 20 minutes or more where there wont be any apparent progress. After spending way too much time working on getting this to build I figure there might be one or two other people who could benefit from my pain.