WiseLibs / better-sqlite3

The fastest and simplest library for SQLite3 in Node.js.
MIT License
5.48k stars 396 forks source link

Ubuntu 16.04 - node deps/install section #123

Closed matthewgillespie closed 6 years ago

matthewgillespie commented 6 years ago

I am having some install issues on Ubuntu 16.04. Please see the out installation output below. Note: I have tried setting LZZ_COMPAT=1 and did install node-gyp globally.

LZZ_COMPAT=1 npm install better-sqlite3

integer@1.0.3 install /home/dsnanodev/Desktop/dcu_server/node_modules/integer node tools/install

make: Entering directory '/home/dsnanodev/Desktop/dcu_server/node_modules/integer/build' CXX(target) Release/obj.target/integer/src/integer.o SOLINK_MODULE(target) Release/obj.target/integer.node COPY Release/integer.node make: Leaving directory '/home/dsnanodev/Desktop/dcu_server/node_modules/integer/build'

better-sqlite3@4.1.0 install /home/dsnanodev/Desktop/dcu_server/node_modules/better-sqlite3 node deps/install

==> cwd: /home/dsnanodev/Desktop/dcu_server/node_modules/lzz-gyp/lzz-source ==> make -f Makefile.release Compiling basl_Attrib.cpp... Done. Compiling basl_AttribPtr.cpp... Done. Compiling basl_ErrorRec.cpp... Done. Compiling basl_FreeToken.cpp... Done. Compiling basl_FreeTokenVector.cpp... Done. Compiling basl_GetFirstToken.cpp... Done. Compiling basl_GetSymbolName.cpp... Done. Compiling basl_HasTokenSameLexeme.cpp... Done. Compiling basl_LRBTParser.cpp... Done. Compiling basl_LRData.cpp... Done. Compiling basl_Lexer.cpp... Done. Compiling basl_Message.cpp... Done. Compiling basl_Node.cpp... Done. Compiling basl_NodePool.cpp... Done. Compiling basl_Nonterm.cpp... Done. Compiling basl_NontermInfo.cpp... Done. Compiling basl_NontermProxy.cpp... Done. Compiling basl_Parse.cpp... Done. Compiling basl_Parser.cpp... Done. Compiling basl_PrintSyntaxTree.cpp... Done. Compiling basl_RecCmd.cpp... Done. Compiling basl_RecCmdPtr.cpp... Done. Compiling basl_RecCmdPtrDeque.cpp... Done. Compiling basl_RefStack.cpp... Done. Compiling basl_SyntaxTree.cpp... Done. Compiling basl_Token.cpp... Done. Compiling basl_TokenDeque.cpp... Done. Compiling basl_TokenFlags.cpp... Done. Compiling basl_TokenList.cpp... Done. Compiling basl_TokenVector.cpp... Done. Compiling basl_Visitor.cpp... Done. Compiling conf_Config.cpp... Done. Compiling conf_LzzVersion.cpp... Done. Compiling conf_Message.cpp... Done. Compiling conf_Option.cpp... Done. Compiling conf_PrintHelp.cpp... Done. Compiling gram_Block.cpp... Done. Compiling gram_BlockImpl.cpp... Done. Compiling gram_BlockImplPtr.cpp... Done. Compiling gram_BlockTable.cpp... Done. Compiling gram_BlockVector.cpp... Done. Compiling gram_BuildMacro.cpp... Done. Compiling gram_CSPrep.cpp... Done. Compiling gram_CharBlock.cpp... Done. Compiling gram_CharBlockImpl.cpp... Done. Compiling gram_CharReader.cpp... Done. Compiling gram_CheckMacroRepSet.cpp... Done. Compiling gram_CreateFileMacro.cpp... Done. Compiling gram_CreateFileStat.cpp... Done. Compiling gram_CreateFuncMacro.cpp... Done. Compiling gram_CreateLineMacro.cpp... Done. Compiling gram_CreateMacroArg.cpp... Done. Compiling gram_CreateObjMacro.cpp... Done. Compiling gram_DclSpecFlags.cpp... Done. Compiling gram_DclSpecToString.cpp... Done. Compiling gram_DeclSpecFlags.cpp... Done. Compiling gram_DeclSpecToString.cpp... Done. Compiling gram_DeclareNodeSimpleDecl.cpp... Done. Compiling gram_DirKind.cpp... Done. Compiling gram_DirTable.cpp... Done. Compiling gram_DiscardRestOfLine.cpp... Done. Compiling gram_EvalHashIfExpr.cpp... Done. Compiling gram_FileMacro.cpp... Done. Compiling gram_FileReader.cpp... Done. Compiling gram_FileStat.cpp... Done. Compiling gram_FileStatPtr.cpp... Done. Compiling gram_FileStatPtrVector.cpp... Done. Compiling gram_FindIncludeFile.cpp... Done. Compiling gram_FuncMacro.cpp... Done. Compiling gram_GetAccess.cpp... Done. Compiling gram_GetBaseSpecSet.cpp... Done. Compiling gram_GetClassKey.cpp... Done. Compiling gram_GetElabType.cpp... Done. Compiling gram_GetEnumtorSet.cpp... Done. Compiling gram_GetHandlerSet.cpp... Done. Compiling gram_GetIdent.cpp... Done. Compiling gram_GetMbrInitSet.cpp... Done. Compiling gram_GetNodeBaseName.cpp... Done. Compiling gram_GetNodeBlockSet.cpp... Done. Compiling gram_GetNodeCvSpecSeq.cpp... Done. Compiling gram_GetNodeDcl.cpp... Done. Compiling gram_GetNodeDeclSpec.cpp... Done. Compiling gram_GetNodeFuncParamBody.cpp... Done. Compiling gram_GetNodeFuncParamSet.cpp... Done. Compiling gram_GetNodeInit.cpp... Done. Compiling gram_GetNodeName.cpp... Done. Compiling gram_GetNodeOper.cpp... Done. Compiling gram_GetNodePtrDcl.cpp... Done. Compiling gram_GetNodeTypeIdSet.cpp... Done. Compiling gram_GetOperKind.cpp... Done. Compiling gram_GetTmplParamSet.cpp... Done. Compiling gram_IsHexDigit.cpp... Done. Compiling gram_IsMacroSame.cpp... Done. Compiling gram_IsOctalDigit.cpp... Done. Compiling gram_KeywordTable.cpp... Done. Compiling gram_LexBlockToken.cpp... Done. Compiling gram_LexDefineLine.cpp... Done. Compiling gram_LexPPNumber.cpp... Done. Compiling gram_LexRestOfLine.cpp... Done. Compiling gram_Lexer.cpp... Done. Compiling gram_LineMacro.cpp... Done. Compiling gram_LineReader.cpp... Done. Compiling gram_LiteralCharToInt.cpp... Done. Compiling gram_Macro.cpp... Done. Compiling gram_MacroArg.cpp... Done. Compiling gram_MacroArgPtr.cpp... Done. Compiling gram_MacroArgPtrVector.cpp... Done. Compiling gram_MacroFilter.cpp... Done. Compiling gram_MacroKind.cpp... Done. Compiling gram_MacroPtr.cpp... Done. Compiling gram_MacroPtrDataTable.cpp... Done. Compiling gram_MacroTable.cpp... Done. Compiling gram_Message.cpp... Done. Compiling gram_Nonterm.cpp... Done. Compiling gram_ObjMacro.cpp... Done. Compiling gram_OperTable.cpp... Done. Compiling gram_ParseRecoverOpt.cpp... Done. Compiling gram_Parser.cpp... Done. Compiling gram_ParserData.cpp... Done. Compiling gram_Prep.cpp... In file included from /usr/include/c++/5/backward/strstream:50:0, from smtc_File.h:7, from gram_Prep.cpp:29: /usr/include/c++/5/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]

warning \

^ Done. Compiling gram_PrepFile.cpp... Done. Compiling gram_PrepKeywordTable.cpp... Done. Compiling gram_PrettyPrintTokens.cpp... In file included from /usr/include/c++/5/backward/strstream:50:0, from smtc_File.h:7, from gram_PrettyPrintTokens.cpp:10: /usr/include/c++/5/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]

warning \

^ Done. Compiling gram_PrintPPTokenSet.cpp... Done. Compiling gram_ReadHexDigits.cpp... Done. Compiling gram_ReadOctalDigits.cpp... Done. Compiling gram_RemoveQuotes.cpp... Done. Compiling gram_RepMacro.cpp... Done. Compiling gram_SpecSel.cpp... Done. Compiling gram_TokenBlock.cpp... Done. Compiling gram_TokenBlockImpl.cpp... Done. Compiling gram_TokenNumber.cpp... Done. Compiling gram_TokenNumberToString.cpp... Done. Compiling gram_TranslateLiteralChar.cpp... Done. Compiling gram_VisitNode.cpp... Done. Compiling gram_Visitor.cpp... Done. Compiling main.cpp... Done. Compiling msg_Message.cpp... Done. Compiling msg_Output.cpp... Done. Compiling msg_Recorder.cpp... Done. Compiling msg_Severity.cpp... Done. Compiling smtc_AcceptEntityVisitor.cpp... Done. Compiling smtc_Access.cpp... Done. Compiling smtc_AccessSpec.cpp... Done. Compiling smtc_AccessSpecEntity.cpp... Done. Compiling smtc_AccessSpecPtr.cpp... Done. Compiling smtc_AccessToString.cpp... Done. Compiling smtc_AppendCv.cpp... Done. Compiling smtc_ArgListToString.cpp... Done. Compiling smtc_ArrayType.cpp... Done. Compiling smtc_BaseName.cpp... Done. Compiling smtc_BaseNamePtr.cpp... Done. Compiling smtc_BaseNameToString.cpp... Done. Compiling smtc_BaseNameVisitor.cpp... Done. Compiling smtc_BaseSpec.cpp... Done. Compiling smtc_BaseSpecPtr.cpp... Done. Compiling smtc_BaseSpecPtrVector.cpp... Done. Compiling smtc_BaseSpecSetToString.cpp... Done. Compiling smtc_BaseSpecToString.cpp... Done. Compiling smtc_BitfName.cpp... Done. Compiling smtc_BuildLazyClassMbrInitSet.cpp... Done. Compiling smtc_BuildLazyClassObjParamSet.cpp... Done. Compiling smtc_BuiltIn.cpp... Done. Compiling smtc_BuiltInType.cpp... Done. Compiling smtc_CheckParamName.cpp... Done. Compiling smtc_CheckSpecFlags.cpp... Done. Compiling smtc_ClassDecl.cpp... Done. Compiling smtc_ClassDeclEntity.cpp... Done. Compiling smtc_ClassDeclPtr.cpp... Done. Compiling smtc_ClassDeclToString.cpp... Done. Compiling smtc_ClassDefn.cpp... Done. Compiling smtc_ClassDefnEntity.cpp... Done. Compiling smtc_ClassDefnPtr.cpp... Done. Compiling smtc_ClassInstEntity.cpp... Done. Compiling smtc_ClassKey.cpp... Done. Compiling smtc_ClassKeyToString.cpp... Done. Compiling smtc_ClassScope.cpp... Done. Compiling smtc_CompleteLazyClass.cpp... Done. Compiling smtc_CompleteNavClass.cpp... Done. Compiling smtc_ConvBaseName.cpp... Done. Compiling smtc_CopyInit.cpp... In file included from /usr/include/c++/5/backward/strstream:50:0, from smtc_File.h:7, from smtc_CopyInit.cpp:9: /usr/include/c++/5/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]

warning \

^ Done. Compiling smtc_CreateAccessSpec.cpp... Done. Compiling smtc_CreateAccessSpecEntity.cpp... Done. Compiling smtc_CreateBaseSpec.cpp... Done. Compiling smtc_CreateBitfName.cpp... Done. Compiling smtc_CreateClassDecl.cpp... Done. Compiling smtc_CreateClassDeclEntity.cpp... Done. Compiling smtc_CreateClassDefn.cpp... Done. Compiling smtc_CreateClassDefnEntity.cpp... Done. Compiling smtc_CreateClassInstEntity.cpp... Done. Compiling smtc_CreateClassScope.cpp... Done. Compiling smtc_CreateConvBaseName.cpp... Done. Compiling smtc_CreateCopyInit.cpp... Done. Compiling smtc_CreateCtorInit.cpp... Done. Compiling smtc_CreateDirectInit.cpp... Done. Compiling smtc_CreateDtorBaseName.cpp... Done. Compiling smtc_CreateEnum.cpp... Done. Compiling smtc_CreateEnumEntity.cpp... Done. Compiling smtc_CreateEnumtor.cpp... Done. Compiling smtc_CreateFile.cpp... In file included from /usr/include/c++/5/backward/strstream:50:0, from smtc_File.h:7, from smtc_CreateFile.cpp:6: /usr/include/c++/5/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]

warning \

^ Done. Compiling smtc_CreateFrndClassDeclEntity.cpp... Done. Compiling smtc_CreateFrndFuncDeclEntity.cpp... Done. Compiling smtc_CreateFrndFuncDefnEntity.cpp... Done. Compiling smtc_CreateFrndTmplClassDeclEntity.cpp... Done. Compiling smtc_CreateFrndTmplFuncDeclEntity.cpp... Done. Compiling smtc_CreateFrndTmplFuncDefnEntity.cpp... Done. Compiling smtc_CreateFuncDecl.cpp... Done. Compiling smtc_CreateFuncDeclEntity.cpp... Done. Compiling smtc_CreateFuncDefn.cpp... Done. Compiling smtc_CreateFuncDefnEntity.cpp... Done. Compiling smtc_CreateFuncInstEntity.cpp... Done. Compiling smtc_CreateGlobalNs.cpp... Done. Compiling smtc_CreateHandler.cpp... Done. Compiling smtc_CreateIdentBaseName.cpp... Done. Compiling smtc_CreateLazyBaseSpec.cpp... Done. Compiling smtc_CreateLazyClass.cpp... Done. Compiling smtc_CreateLazyClassEntity.cpp... Done. Compiling smtc_CreateLazyClassScope.cpp... Done. Compiling smtc_CreateLinkageNs.cpp... Done. Compiling smtc_CreateLinkageSpecScope.cpp... Done. Compiling smtc_CreateMbrInit.cpp... Done. Compiling smtc_CreateNamedNs.cpp... Done. Compiling smtc_CreateNavClass.cpp... Done. Compiling smtc_CreateNavClassEntity.cpp... Done. Compiling smtc_CreateNavClassScope.cpp... Done. Compiling smtc_CreateNavSubmitFuncDefn.cpp... Done. Compiling smtc_CreateNavSubmitFuncDefnEntity.cpp... Done. Compiling smtc_CreateNonTmplName.cpp... Done. Compiling smtc_CreateNonTypeParam.cpp... Done. Compiling smtc_CreateNsEntity.cpp... Done. Compiling smtc_CreateNsScope.cpp... Done. Compiling smtc_CreateObj.cpp... Done. Compiling smtc_CreateObjEntity.cpp... Done. Compiling smtc_CreateOperBaseName.cpp... Done. Compiling smtc_CreateQualName.cpp... Done. Compiling smtc_CreateTdef.cpp... Done. Compiling smtc_CreateTdefEntity.cpp... Done. Compiling smtc_CreateThrowSpec.cpp... Done. Compiling smtc_CreateTmplClassDecl.cpp... Done. Compiling smtc_CreateTmplClassDeclEntity.cpp... Done. Compiling smtc_CreateTmplClassDefn.cpp... Done. Compiling smtc_CreateTmplClassDefnEntity.cpp... Done. Compiling smtc_CreateTmplFuncDecl.cpp... Done. Compiling smtc_CreateTmplFuncDeclEntity.cpp... Done. Compiling smtc_CreateTmplFuncDefn.cpp... Done. Compiling smtc_CreateTmplFuncDefnEntity.cpp... Done. Compiling smtc_CreateTmplInstScope.cpp... Done. Compiling smtc_CreateTmplLazyClass.cpp... Done. Compiling smtc_CreateTmplLazyClassEntity.cpp... Done. Compiling smtc_CreateTmplName.cpp... Done. Compiling smtc_CreateTmplParam.cpp... Done. Compiling smtc_CreateTmplSpec.cpp... Done. Compiling smtc_CreateTmplSpecScope.cpp... Done. Compiling smtc_CreateTryBlock.cpp... Done. Compiling smtc_CreateTypeParam.cpp... Done. Compiling smtc_CreateUnnamedNs.cpp... Done. Compiling smtc_CreateUsingDecl.cpp... Done. Compiling smtc_CreateUsingDeclEntity.cpp... Done. Compiling smtc_CreateUsingDir.cpp... Done. Compiling smtc_CreateUsingDirEntity.cpp... Done. Compiling smtc_CreateVdfBlockDataScope.cpp... Done. Compiling smtc_CreateVdfClassEntity.cpp... Done. Compiling smtc_CreateVdfDataFuncDefn.cpp... Done. Compiling smtc_CreateVdfDataFuncDefnEntity.cpp... Done. Compiling smtc_CreateVdfScope.cpp... Done. Compiling smtc_CtorInit.cpp... Done. Compiling smtc_CtorInitPtr.cpp... Done. Compiling smtc_CtorInitToString.cpp... Done. Compiling smtc_Cv.cpp... Done. Compiling smtc_CvType.cpp... Done. Compiling smtc_CvTypeSetToString.cpp... Done. Compiling smtc_CvTypeVector.cpp... Done. Compiling smtc_DeclareAccessSpec.cpp... Done. Compiling smtc_DeclareClass.cpp... Done. Compiling smtc_DeclareFunc.cpp... Done. Compiling smtc_DeclareFunctor.cpp... Done. Compiling smtc_DeclareLazyClassObjParamSet.cpp... Done. Compiling smtc_DeclareObj.cpp... Done. Compiling smtc_DeclareParamAsMbrObj.cpp... Done. Compiling smtc_DeclareTdef.cpp... Done. Compiling smtc_DeclareUsing.cpp... Done. Compiling smtc_DeclareUsingDir.cpp... Done. Compiling smtc_DefineClass.cpp... Done. Compiling smtc_DefineEnum.cpp... Done. Compiling smtc_DefineFunc.cpp... Done. Compiling smtc_DefineFunctor.cpp... Done. Compiling smtc_DefineLazyClass.cpp... Done. Compiling smtc_DefineNavClass.cpp... Done. Compiling smtc_DefineNavVisitFunc.cpp... Done. Compiling smtc_DefineNs.cpp... Done. Compiling smtc_DefineVdf.cpp... Done. Compiling smtc_DefineVdfBlockData.cpp... Done. Compiling smtc_DefineVdfFunctor.cpp... Done. Compiling smtc_DefineVdfShortData.cpp... Done. Compiling smtc_DirectInit.cpp... In file included from /usr/include/c++/5/backward/strstream:50:0, from smtc_File.h:7, from smtc_DirectInit.cpp:10: /usr/include/c++/5/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]

warning \

^ Done. Compiling smtc_DtorBaseName.cpp... Done. Compiling smtc_ElabType.cpp... Done. Compiling smtc_Entity.cpp... Done. Compiling smtc_EntityPtr.cpp... Done. Compiling smtc_EntityPtrDeque.cpp... Done. Compiling smtc_EntityVisitor.cpp... Done. Compiling smtc_Enum.cpp... Done. Compiling smtc_EnumEntity.cpp... Done. Compiling smtc_EnumPtr.cpp... Done. Compiling smtc_Enumtor.cpp... Done. Compiling smtc_EnumtorPtr.cpp... Done. Compiling smtc_EnumtorPtrVector.cpp... Done. Compiling smtc_File.cpp... In file included from /usr/include/c++/5/backward/strstream:50:0, from smtc_File.h:7, from smtc_File.cpp:4: /usr/include/c++/5/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]

warning \

^ Done. Compiling smtc_FileKind.cpp... Done. Compiling smtc_FilePtr.cpp... In file included from /usr/include/c++/5/backward/strstream:50:0, from smtc_File.h:7, from smtc_FilePtr.cpp:5: /usr/include/c++/5/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]

warning \

^ Done. Compiling smtc_FormTmplName.cpp... Done. Compiling smtc_FrndClassDeclEntity.cpp... Done. Compiling smtc_FrndFuncDeclEntity.cpp... Done. Compiling smtc_FrndFuncDefnEntity.cpp... Done. Compiling smtc_FrndTmplClassDeclEntity.cpp... Done. Compiling smtc_FrndTmplFuncDeclEntity.cpp... Done. Compiling smtc_FrndTmplFuncDefnEntity.cpp... Done. Compiling smtc_FuncDecl.cpp... Done. Compiling smtc_FuncDeclEntity.cpp... Done. Compiling smtc_FuncDeclPtr.cpp... Done. Compiling smtc_FuncDefn.cpp... Done. Compiling smtc_FuncDefnEntity.cpp... Done. Compiling smtc_FuncDefnPtr.cpp... Done. Compiling smtc_FuncInstEntity.cpp... Done. Compiling smtc_FuncType.cpp... Done. Compiling smtc_GetArrayType.cpp... Done. Compiling smtc_GetBaseNameIfIdent.cpp... Done. Compiling smtc_GetBaseSpec.cpp... Done. Compiling smtc_GetBuiltInType.cpp... Done. Compiling smtc_GetCatchParam.cpp... Done. Compiling smtc_GetCv.cpp... Done. Compiling smtc_GetCvType.cpp... Done. Compiling smtc_GetCvTypeAsConst.cpp... Done. Compiling smtc_GetCvTypeAsRef.cpp... Done. Compiling smtc_GetElabType.cpp... Done. Compiling smtc_GetEnumtor.cpp... Done. Compiling smtc_GetFuncParam.cpp... Done. Compiling smtc_GetFuncType.cpp... Done. Compiling smtc_GetGlobalNs.cpp... Done. Compiling smtc_GetLazyBaseSpec.cpp... Done. Compiling smtc_GetMbrInit.cpp... Done. Compiling smtc_GetMbrPtrType.cpp... Done. Compiling smtc_GetNameIfIdent.cpp... Done. Compiling smtc_GetNameLoc.cpp... Done. Compiling smtc_GetNonTypeParam.cpp... Done. Compiling smtc_GetNonTypeParamType.cpp... Done. Compiling smtc_GetPtrType.cpp... Done. Compiling smtc_GetRefType.cpp... Done. Compiling smtc_GetTmplParam.cpp... Done. Compiling smtc_GetTypeParam.cpp... Done. Compiling smtc_GetUnqlNameAsDtor.cpp... Done. Compiling smtc_GetUnqlNamePart.cpp... Done. Compiling smtc_GetUserType.cpp... Done. Compiling smtc_GetVdfDataId.cpp... Done. Compiling smtc_GlobalNs.cpp... Done. Compiling smtc_Handler.cpp... Done. Compiling smtc_HandlerPtr.cpp... Done. Compiling smtc_HandlerPtrVector.cpp... Done. Compiling smtc_HasLazyBaseSpecArg.cpp... Done. Compiling smtc_IdentBaseName.cpp... Done. Compiling smtc_Init.cpp... Done. Compiling smtc_InitPtr.cpp... Done. Compiling smtc_InstantiateClass.cpp... Done. Compiling smtc_InstantiateFunc.cpp... Done. Compiling smtc_IsExplicitTmplSpec.cpp... Done. Compiling smtc_IsIntegralType.cpp... Done. Compiling smtc_IsNameBitf.cpp... Done. Compiling smtc_IsNameQual.cpp... Done. Compiling smtc_IsNsEnclUnmd.cpp... Done. Compiling smtc_IsObjStaticConstIntegral.cpp... Done. Compiling smtc_IsTmplSpecParamSetEmpty.cpp... Done. Compiling smtc_LazyBaseSpec.cpp... Done. Compiling smtc_LazyBaseSpecPtr.cpp... Done. Compiling smtc_LazyBaseSpecPtrVector.cpp... Done. Compiling smtc_LazyClass.cpp... Done. Compiling smtc_LazyClassEntity.cpp... Done. Compiling smtc_LazyClassPtr.cpp... Done. Compiling smtc_LazyClassScope.cpp... Done. Compiling smtc_Linkage.cpp... Done. Compiling smtc_LinkageNs.cpp... Done. Compiling smtc_LinkageSpecScope.cpp... Done. Compiling smtc_Lzz.cpp... Done. Compiling smtc_MbrInit.cpp... Done. Compiling smtc_MbrInitPtr.cpp... Done. Compiling smtc_MbrInitPtrVector.cpp... Done. Compiling smtc_MbrInitSetToString.cpp... Done. Compiling smtc_MbrInitToString.cpp... Done. Compiling smtc_MbrPtrType.cpp... Done. Compiling smtc_Message.cpp... Done. Compiling smtc_Name.cpp... Done. Compiling smtc_NamePtr.cpp... Done. Compiling smtc_NameToString.cpp... Done. Compiling smtc_NameVisitor.cpp... Done. Compiling smtc_NamedNs.cpp... Done. Compiling smtc_NavClass.cpp... Done. Compiling smtc_NavClassEntity.cpp... Done. Compiling smtc_NavClassPtr.cpp... Done. Compiling smtc_NavClassScope.cpp... Done. Compiling smtc_NavSubmitFuncDefn.cpp... Done. Compiling smtc_NavSubmitFuncDefnEntity.cpp... Done. Compiling smtc_NavSubmitFuncDefnPtr.cpp... Done. Compiling smtc_NestedNs.cpp... Done. Compiling smtc_NonTmplName.cpp... Done. Compiling smtc_NonTypeParam.cpp... Done. Compiling smtc_NonTypeParamPtr.cpp... Done. Compiling smtc_NonTypeParamPtrVector.cpp... Done. Compiling smtc_Ns.cpp... Done. Compiling smtc_NsEntity.cpp... Done. Compiling smtc_NsPtr.cpp... Done. Compiling smtc_NsPtrVector.cpp... Done. Compiling smtc_NsScope.cpp... Done. Compiling smtc_NsVisitor.cpp... Done. Compiling smtc_Obj.cpp... Done. Compiling smtc_ObjEntity.cpp... Done. Compiling smtc_ObjPtr.cpp... Done. Compiling smtc_ObjPtrVector.cpp... Done. Compiling smtc_OpenLinkageBlock.cpp... Done. Compiling smtc_OpenLinkageSpec.cpp... Done. Compiling smtc_OpenTmplInst.cpp... Done. Compiling smtc_OpenTmplSpec.cpp... Done. Compiling smtc_OperBaseName.cpp... Done. Compiling smtc_OperKind.cpp... Done. Compiling smtc_OperToString.cpp... Done. Compiling smtc_Output.cpp... In file included from /usr/include/c++/5/backward/strstream:50:0, from smtc_File.h:7, from smtc_Output.cpp:13: /usr/include/c++/5/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]

warning \

^ Done. Compiling smtc_Param.cpp... Done. Compiling smtc_ParamDecl.cpp... Done. Compiling smtc_ParamPtr.cpp... Done. Compiling smtc_ParamPtrVector.cpp... Done. Compiling smtc_ParamSetToString.cpp... Done. Compiling smtc_ParamToNavCtorParam.cpp... Done. Compiling smtc_ParamToString.cpp... Done. Compiling smtc_PrintAccessSpec.cpp... Done. Compiling smtc_PrintClassDecl.cpp... In file included from /usr/include/c++/5/backward/strstream:50:0, from smtc_File.h:7, from smtc_PrintClassDecl.cpp:8: /usr/include/c++/5/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]

warning \

^ Done. Compiling smtc_PrintClassDefn.cpp... Done. Compiling smtc_PrintCode.cpp... In file included from /usr/include/c++/5/backward/strstream:50:0, from smtc_File.h:7, from smtc_PrintCode.cpp:6: /usr/include/c++/5/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]

warning \

^ Done. Compiling smtc_PrintEnum.cpp... Done. Compiling smtc_PrintFuncDecl.cpp... In file included from /usr/include/c++/5/backward/strstream:50:0, from smtc_File.h:7, from smtc_PrintFuncDecl.cpp:11: /usr/include/c++/5/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]

warning \

^ Done. Compiling smtc_PrintFuncDefn.cpp... Done. Compiling smtc_PrintHandler.cpp... Done. Compiling smtc_PrintMbrClassDecl.cpp... Done. Compiling smtc_PrintMbrClassDefn.cpp... Done. Compiling smtc_PrintMbrDecl.cpp... Done. Compiling smtc_PrintMbrDefn.cpp... Done. Compiling smtc_PrintMbrEnum.cpp... Done. Compiling smtc_PrintMbrFrndClassDecl.cpp... Done. Compiling smtc_PrintMbrFrndFuncDecl.cpp... Done. Compiling smtc_PrintMbrFrndFuncDefn.cpp... Done. Compiling smtc_PrintMbrFrndTmplClassDecl.cpp... Done. Compiling smtc_PrintMbrFrndTmplFuncDecl.cpp... Done. Compiling smtc_PrintMbrFrndTmplFuncDefn.cpp... Done. Compiling smtc_PrintMbrFuncDecl.cpp... Done. Compiling smtc_PrintMbrFuncDefn.cpp... Done. Compiling smtc_PrintMbrLazyClass.cpp... Done. Compiling smtc_PrintMbrObjDecl.cpp... Done. Compiling smtc_PrintMbrObjDefn.cpp... Done. Compiling smtc_PrintMbrTdef.cpp... Done. Compiling smtc_PrintMbrTmplClassDecl.cpp... Done. Compiling smtc_PrintMbrTmplClassDefn.cpp... Done. Compiling smtc_PrintMbrTmplFuncDecl.cpp... Done. Compiling smtc_PrintMbrTmplFuncDefn.cpp... Done. Compiling smtc_PrintMbrTmplLazyClass.cpp... Done. Compiling smtc_PrintMbrTmplObjDefn.cpp... Done. Compiling smtc_PrintMbrUsingDecl.cpp... Done. Compiling smtc_PrintNavSubmitFuncDefn.cpp... Done. Compiling smtc_PrintNs.cpp... Done. Compiling smtc_PrintNsClassDecl.cpp... Done. Compiling smtc_PrintNsClassDefn.cpp... Done. Compiling smtc_PrintNsClassInst.cpp... Done. Compiling smtc_PrintNsClose.cpp... In file included from /usr/include/c++/5/backward/strstream:50:0, from smtc_File.h:7, from smtc_PrintNsClose.cpp:7: /usr/include/c++/5/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]

warning \

^ Done. Compiling smtc_PrintNsEnum.cpp... Done. Compiling smtc_PrintNsFuncDecl.cpp... Done. Compiling smtc_PrintNsFuncDefn.cpp... Done. Compiling smtc_PrintNsFuncInst.cpp... Done. Compiling smtc_PrintNsLazyClass.cpp... Done. Compiling smtc_PrintNsNavClass.cpp... Done. Compiling smtc_PrintNsObjDefn.cpp... Done. Compiling smtc_PrintNsOpen.cpp... Done. Compiling smtc_PrintNsTdef.cpp... Done. Compiling smtc_PrintNsTmplClassDecl.cpp... Done. Compiling smtc_PrintNsTmplClassDefn.cpp... Done. Compiling smtc_PrintNsTmplFuncDecl.cpp... Done. Compiling smtc_PrintNsTmplFuncDefn.cpp... Done. Compiling smtc_PrintNsTmplLazyClass.cpp... Done. Compiling smtc_PrintNsUsingDecl.cpp... Done. Compiling smtc_PrintNsUsingDir.cpp... Done. Compiling smtc_PrintNsVdfClass.cpp... Done. Compiling smtc_PrintNsVdfDataFuncDefn.cpp... Done. Compiling smtc_PrintObjDecl.cpp... In file included from /usr/include/c++/5/backward/strstream:50:0, from smtc_File.h:7, from smtc_PrintObjDecl.cpp:10: /usr/include/c++/5/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]

warning \

^ Done. Compiling smtc_PrintObjDefn.cpp... Done. Compiling smtc_PrintParamAsObj.cpp... Done. Compiling smtc_PrintTdef.cpp... Done. Compiling smtc_PrintTmplClassDecl.cpp... Done. Compiling smtc_PrintTmplClassDefn.cpp... Done. Compiling smtc_PrintTmplFuncDecl.cpp... Done. Compiling smtc_PrintTmplFuncDefn.cpp... Done. Compiling smtc_PrintTmplMbrDefn.cpp... Done. Compiling smtc_PrintTmplObjDefn.cpp... Done. Compiling smtc_PrintTmplSpec.cpp... Done. Compiling smtc_PrintTmplSpecSet.cpp... Done. Compiling smtc_PrintUsingDecl.cpp... Done. Compiling smtc_PrintUsingDir.cpp... Done. Compiling smtc_PtrType.cpp... Done. Compiling smtc_QualName.cpp... Done. Compiling smtc_QualifyType.cpp... Done. Compiling smtc_QualifyTypeName.cpp... Done. Compiling smtc_RefType.cpp... Done. Compiling smtc_Scope.cpp... Done. Compiling smtc_ScopePtr.cpp... Done. Compiling smtc_ScopePtrDeque.cpp... Done. Compiling smtc_ScopeVisitor.cpp... Done. Compiling smtc_Section.cpp... In file included from /usr/include/c++/5/backward/strstream:50:0, from smtc_Section.h:7, from smtc_Section.cpp:4: /usr/include/c++/5/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]

warning \

^ Done. Compiling smtc_SectionKind.cpp... Done. Compiling smtc_SectionPtr.cpp... In file included from /usr/include/c++/5/backward/strstream:50:0, from smtc_Section.h:7, from smtc_SectionPtr.cpp:5: /usr/include/c++/5/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]

warning \

^ Done. Compiling smtc_SectionPtrVector.cpp... Done. Compiling smtc_SetReturnStmt.cpp... Done. Compiling smtc_SpecFlags.cpp... Done. Compiling smtc_SpecFlagsToString.cpp... Done. Compiling smtc_SpecToString.cpp... Done. Compiling smtc_Tdef.cpp... Done. Compiling smtc_TdefEntity.cpp... Done. Compiling smtc_TdefPtr.cpp... Done. Compiling smtc_ThrowSpec.cpp... Done. Compiling smtc_ThrowSpecPtr.cpp... Done. Compiling smtc_ThrowSpecToString.cpp... Done. Compiling smtc_TmplClassDecl.cpp... Done. Compiling smtc_TmplClassDeclEntity.cpp... Done. Compiling smtc_TmplClassDeclPtr.cpp... Done. Compiling smtc_TmplClassDefn.cpp... Done. Compiling smtc_TmplClassDefnEntity.cpp... Done. Compiling smtc_TmplClassDefnPtr.cpp... Done. Compiling smtc_TmplFuncDecl.cpp... Done. Compiling smtc_TmplFuncDeclEntity.cpp... Done. Compiling smtc_TmplFuncDeclPtr.cpp... Done. Compiling smtc_TmplFuncDefn.cpp... Done. Compiling smtc_TmplFuncDefnEntity.cpp... Done. Compiling smtc_TmplFuncDefnPtr.cpp... Done. Compiling smtc_TmplInstScope.cpp... Done. Compiling smtc_TmplLazyClass.cpp... Done. Compiling smtc_TmplLazyClassEntity.cpp... Done. Compiling smtc_TmplLazyClassPtr.cpp... Done. Compiling smtc_TmplName.cpp... Done. Compiling smtc_TmplParam.cpp... Done. Compiling smtc_TmplSpec.cpp... Done. Compiling smtc_TmplSpecPtr.cpp... Done. Compiling smtc_TmplSpecPtrVector.cpp... Done. Compiling smtc_TmplSpecScope.cpp... Done. Compiling smtc_TmplSpecToArgString.cpp... Done. Compiling smtc_TranslateVdfDataInit.cpp... Done. Compiling smtc_TryBlock.cpp... Done. Compiling smtc_TryBlockPtr.cpp... Done. Compiling smtc_Type.cpp... Done. Compiling smtc_TypeKind.cpp... Done. Compiling smtc_TypeParam.cpp... Done. Compiling smtc_TypePtr.cpp... Done. Compiling smtc_UnnamedNs.cpp... Done. Compiling smtc_UnqlName.cpp... Done. Compiling smtc_UserType.cpp... Done. Compiling smtc_UsingDecl.cpp... Done. Compiling smtc_UsingDeclEntity.cpp... Done. Compiling smtc_UsingDeclPtr.cpp... Done. Compiling smtc_UsingDir.cpp... Done. Compiling smtc_UsingDirEntity.cpp... Done. Compiling smtc_UsingDirPtr.cpp... Done. Compiling smtc_VdfBlockDataScope.cpp... Done. Compiling smtc_VdfClassEntity.cpp... Done. Compiling smtc_VdfDataFuncDefn.cpp... Done. Compiling smtc_VdfDataFuncDefnEntity.cpp... Done. Compiling smtc_VdfDataFuncDefnPtr.cpp... Done. Compiling smtc_VdfScope.cpp... Done. Compiling util_AppendWithSpace.cpp... Done. Compiling util_BPtr.cpp... Done. Compiling util_BitOp.cpp... Done. Compiling util_Block.cpp... Done. Compiling util_BlockImpl.cpp... Done. Compiling util_BlockMap.cpp... Done. Compiling util_BlockVector.cpp... Done. Compiling util_CharKeyTable.cpp... Done. Compiling util_CharPtrDataTable.cpp... Done. Compiling util_DPtr.cpp... Done. Compiling util_DataTable.cpp... Done. Compiling util_Exception.cpp... Done. Compiling util_FileOp.cpp... Done. Compiling util_Filename.cpp... Done. Compiling util_FilenameImpl.cpp... Done. Compiling util_FilenameImplPtr.cpp... Done. Compiling util_FilenameImplPtrDataTable.cpp... Done. Compiling util_FilenameTable.cpp... Done. Compiling util_GetEnv.cpp... Done. Compiling util_GetIdent.cpp... Done. Compiling util_GetIdentTable.cpp... Done. Compiling util_GetNextWord.cpp... Done. Compiling util_GetRealPath.cpp... Done. Compiling util_GetSpaces.cpp... Done. Compiling util_GetTempDir.cpp... Done. Compiling util_GetTempFile.cpp... Done. Compiling util_Ident.cpp... Done. Compiling util_IdentList.cpp... Done. Compiling util_IdentSet.cpp... Done. Compiling util_IdentTable.cpp... Done. Compiling util_IdentToString.cpp... Done. Compiling util_IdentVector.cpp... Done. Compiling util_IntDataTable.cpp... Done. Compiling util_IntKeyTable.cpp... Done. Compiling util_IntToString.cpp... Done. Compiling util_KeyTable.cpp... Done. Compiling util_Loc.cpp... Done. Compiling util_LocToString.cpp... Done. Compiling util_Most.cpp... Done. Compiling util_RemoveChars.cpp... Done. Compiling util_Rewind.cpp... Done. Compiling util_SkipWs.cpp... Done. Compiling util_String.cpp... Done. Compiling util_StringDeque.cpp... Done. Compiling util_StringICompare.cpp... Done. Compiling util_StringList.cpp... Done. Compiling util_StringTable.cpp... Done. Compiling util_StringVector.cpp... Done. Compiling util_Table.cpp... Done. Compiling util_TrimBlock.cpp... Done. Linking lazycpp... Done. ==> cwd: /home/dsnanodev/Desktop/dcu_server/node_modules/better-sqlite3 ==> /home/dsnanodev/Desktop/dcu_server/node_modules/lzz-gyp/lzz-source/lazycpp -hx hpp -sx cpp -k BETTER_SQLITE3 -d -hl -sl -e ./src/better_sqlite3.lzz ==> cwd: /home/dsnanodev/Desktop/dcu_server/node_modules/better-sqlite3 ==> node-gyp rebuild make: Entering directory '/home/dsnanodev/Desktop/dcu_server/node_modules/better-sqlite3/build' ACTION deps_sqlite3_gyp_action_before_build_target_unpack_sqlite_dep Release/obj/gen/sqlite-autoconf-3210000/sqlite3.c Traceback (most recent call last): File "./extract.py", line 7, in tfile = tarfile.open(tarball,'r:gz'); File "/usr/local/lib/python2.7/tarfile.py", line 1693, in open return func(name, filemode, fileobj, **kwargs) File "/usr/local/lib/python2.7/tarfile.py", line 1737, in gzopen raise CompressionError("gzip module is not available") tarfile.CompressionError: gzip module is not available deps/action_before_build.target.mk:13: recipe for target 'Release/obj/gen/sqlite-autoconf-3210000/sqlite3.c' failed make: *** [Release/obj/gen/sqlite-autoconf-3210000/sqlite3.c] Error 1 make: Leaving directory '/home/dsnanodev/Desktop/dcu_server/node_modules/better-sqlite3/build' 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:258:23) gyp ERR! stack at emitTwo (events.js:126:13) gyp ERR! stack at ChildProcess.emit (events.js:214:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12) gyp ERR! System Linux 4.13.0-39-generic gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /home/dsnanodev/Desktop/dcu_server/node_modules/better-sqlite3 gyp ERR! node -v v8.11.1 gyp ERR! node-gyp -v v3.6.2 gyp ERR! not ok Error: exit code 1 at ChildProcess. (/home/dsnanodev/Desktop/dcu_server/node_modules/lzz-gyp/lib/exec.js:19:12) at emitTwo (events.js:126:13) at ChildProcess.emit (events.js:214:7) at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12) npm WARN siemens-dcu-gui@0.7.0 No repository field. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.3 (node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! better-sqlite3@4.1.0 install: node deps/install npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the better-sqlite3@4.1.0 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! /home/dsnanodev/.npm/_logs/2018-05-01T21_16_34_097Z-debug.log

matthewgillespie commented 6 years ago

It looks like I was missing the zlib module for python, which did not occur when I installed python on this machine before. Regardless, if you are experiencing tarfile.CompressionError: gzip module is not available then try following this post.