Opened 2 years ago

Closed 2 years ago

#63995 closed defect (fixed)

qore: undefined symbols

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: davidnich (David Nichols)
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: Cc:
Port: qore

Description

https://build.macports.org/builders/ports-11_x86_64-builder/builds/53095/steps/install-port/logs/stdio

Undefined symbols for architecture x86_64:
  "_QCS_DEFAULT", referenced from:
      AstParser_getDiagnostics(QoreObject*, AstParserHolder*, QoreListNode const*, unsigned long long, ExceptionSink*) in astparser_scu.o
      AstTreeSearcher_findMatchingSymbols_C7AstTreeVsVsVbVbVb(QoreObject*, AbstractPrivateData*, QoreListNode const*, unsigned long long, ExceptionSink*) in astparser_scu.o
      AstTreeSearcher_findSymbolInfo_C7AstTreeViVi(QoreObject*, AbstractPrivateData*, QoreListNode const*, unsigned long long, ExceptionSink*) in astparser_scu.o
      AstTreeSearcher_findSymbols_C7AstTreeVsVbVb(QoreObject*, AbstractPrivateData*, QoreListNode const*, unsigned long long, ExceptionSink*) in astparser_scu.o
      AstTreeSearcher_hoverInfo_C7AstTreeViViVi(QoreObject*, AbstractPrivateData*, QoreListNode const*, unsigned long long, ExceptionSink*) in astparser_scu.o
      GetNodesInfoQuery::getModifiers(ASTModifiers&) in astparser_scu.o
      GetNodesInfoQuery::getName(ASTTree*, ASTName&, ExceptionSink*) in astparser_scu.o
      ...
  "getProgram()", referenced from:
      AstParser_parseFile_Vs(QoreObject*, AstParserHolder*, QoreListNode const*, unsigned long long, ExceptionSink*) in astparser_scu.o
      AstParser_parseString_Vs(QoreObject*, AstParserHolder*, QoreListNode const*, unsigned long long, ExceptionSink*) in astparser_scu.o
  "q_strtod(char const*)", referenced from:
      yylex(YYSTYPE*, ASTParseLocation*, void*) in astparser_scu.o
  "QoreObject::setPrivate(unsigned int, AbstractPrivateData*)", referenced from:
      AstParser_constructor(QoreObject*, QoreListNode const*, unsigned long long, ExceptionSink*) in astparser_scu.o
      AstTree_constructor(QoreObject*, QoreListNode const*, unsigned long long, ExceptionSink*) in astparser_scu.o
      AstTreeSearcher_constructor(QoreObject*, QoreListNode const*, unsigned long long, ExceptionSink*) in astparser_scu.o
  "QoreObject::QoreObject(QoreClass const*, QoreProgram*, AbstractPrivateData*)", referenced from:
      AstParser_parseFile_Vs(QoreObject*, AstParserHolder*, QoreListNode const*, unsigned long long, ExceptionSink*) in astparser_scu.o
      AstParser_parseString_Vs(QoreObject*, AstParserHolder*, QoreListNode const*, unsigned long long, ExceptionSink*) in astparser_scu.o
  "QoreString::QoreString(bool)", referenced from:
      GetNodesInfoQuery::getExpression(ASTTree*, ASTExpression*, ExceptionSink*) in astparser_scu.o
  "QoreString::~QoreString()", referenced from:
      GetNodesInfoQuery::getExpression(ASTTree*, ASTExpression*, ExceptionSink*) in astparser_scu.o
  "DateTimeNode::DateTimeNode(char const*)", referenced from:
      GetNodesInfoQuery::getExpression(ASTTree*, ASTExpression*, ExceptionSink*) in astparser_scu.o
  "QoreHashNode::setKeyValue(char const*, QoreValue, ExceptionSink*)", referenced from:
      AstParser_getDiagnostics(QoreObject*, AstParserHolder*, QoreListNode const*, unsigned long long, ExceptionSink*) in astparser_scu.o
      AstTreeSearcher_findMatchingSymbols_C7AstTreeVsVsVbVbVb(QoreObject*, AbstractPrivateData*, QoreListNode const*, unsigned long long, ExceptionSink*) in astparser_scu.o
      AstTreeSearcher_findReferences_C7AstTreeVsViViVb(QoreObject*, AbstractPrivateData*, QoreListNode const*, unsigned long long, ExceptionSink*) in astparser_scu.o
      AstTreeSearcher_findSymbolInfo_C7AstTreeViVi(QoreObject*, AbstractPrivateData*, QoreListNode const*, unsigned long long, ExceptionSink*) in astparser_scu.o
      AstTreeSearcher_findSymbols_C7AstTreeVsVbVb(QoreObject*, AbstractPrivateData*, QoreListNode const*, unsigned long long, ExceptionSink*) in astparser_scu.o
      AstTreeSearcher_hoverInfo_C7AstTreeViViVi(QoreObject*, AbstractPrivateData*, QoreListNode const*, unsigned long long, ExceptionSink*) in astparser_scu.o
      GetNodesInfoQuery::getDeclaration(ASTTree*, ASTDeclaration*, ExceptionSink*) in astparser_scu.o
      ...

etc etc etc

Change History (2)

comment:1 Changed 2 years ago by davidnich (David Nichols)

should be fixed in qore 1.0.11

comment:2 Changed 2 years ago by davidnich (David Nichols)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.