[antlr-interest] C++ has linking errors
monaabs
monaabs at yahoo.com
Thu May 29 15:24:54 PDT 2003
I invoked Antlr.dsw which is in ..\antlr\antlr-2.7.2\lib\cpp.
I need to generate Antrl.lib to include in my folder .
I am getting linking errors as follows
Linking...
Creating library Release/antlr.lib and object Release/antlr.exp
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > __thiscall
antlr::ASTNULLType::toStringTree(void)const " (?
toStringTree at ASTNULLType@
antlr@@UBE?AV?$basic_string at DU?$char_traits at D@std@@V?
$allocator at D@2@@std@@XZ)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > __thiscall
antlr::ASTNULLType::toStringList(void)const " (?
toStringList at ASTNULLType@
antlr@@UBE?AV?$basic_string at DU?$char_traits at D@std@@V?
$allocator at D@2@@std@@XZ)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > __thiscall
antlr::ASTNULLType::toString(void)const " (?
toString at ASTNULLType@antlr@@U
BE?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@XZ)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual void __thiscall antlr::ASTNULLType::setType(int)" (?
setType at ASTNULLType@antlr@@UAEXH at Z)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual void __thiscall antlr::ASTNULLType::setText(class
std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > const &)" (?setText at ASTNULLType@antlr@@UA
EXABV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@@Z)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual void __thiscall antlr::ASTNULLType::setNextSibling(class
antlr::ASTRefCount<class antlr::AST>)" (?
setNextSibling at ASTNULLType@antlr@@UAEXV?
$ASTRefCount at VAST@antlr@@@2@@Z)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual void __thiscall antlr::ASTNULLType::setFirstChild(class
antlr::ASTRefCount<class antlr::AST>)" (?
setFirstChild at ASTNULLType@antlr@@UAEXV?$ASTRefCount at VAST@antlr@@@2@@Z)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual void __thiscall antlr::ASTNULLType::initialize(int,class
std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > const &)" (?initialize at ASTNULLType
@antlr@@UAEXHABV?$basic_string at DU?$char_traits at D@std@@V?
$allocator at D@2@@std@@@Z)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual void __thiscall antlr::ASTNULLType::initialize(class
antlr::ASTRefCount<class antlr::AST>)" (?
initialize at ASTNULLType@antlr@@UAEXV?$ASTRefCount at VAST@antlr@@@2@@Z)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual void __thiscall antlr::ASTNULLType::initialize(class
antlr::RefCount<class antlr::Token>)" (?
initialize at ASTNULLType@antlr@@UAEXV?$RefCount at VToken@antlr@@@2@@Z)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual int __thiscall antlr::ASTNULLType::getType(void)const " (?
getType at ASTNULLType@antlr@@UBEHXZ)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > __thiscall
antlr::ASTNULLType::getText(void)const " (?
getText at ASTNULLType@antlr@@UBE
?AV?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@XZ)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual class antlr::ASTRefCount<class antlr::AST> __thiscall
antlr::ASTNULLType::getNextSibling(void)const " (?
getNextSibling at ASTNULLType@antlr@@UBE?AV?$ASTRefCount at VAST@antlr@@@2
@XZ)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual class antlr::ASTRefCount<class antlr::AST> __thiscall
antlr::ASTNULLType::getFirstChild(void)const " (?
getFirstChild at ASTNULLType@antlr@@UBE?AV?$ASTRefCount at VAST@antlr@@@2 at X
Z)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual void __thiscall antlr::ASTNULLType::addChild(class
antlr::ASTRefCount<class antlr::AST>)" (?
addChild at ASTNULLType@antlr@@UAEXV?$ASTRefCount at VAST@antlr@@@2@@Z)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual class std::vector<class antlr::ASTRefCount<class
antlr::AST>,class std::allocator<class antlr::ASTRefCount<class
antlr::AST> > > __thiscall antlr::ASTNULLType::findAllParti
al(class antlr::ASTRefCount<class antlr::AST>)" (?
findAllPartial at ASTNULLType@antlr@@UAE?AV?$vector at V?
$ASTRefCount at VAST@antlr@@@antlr@@V?$allocator at V?
$ASTRefCount at VAST@antlr@@@antlr@@@std@@@std@@V?
$ASTRefCount at VAST@antlr@@@2@@Z)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual class std::vector<class antlr::ASTRefCount<class
antlr::AST>,class std::allocator<class antlr::ASTRefCount<class
antlr::AST> > > __thiscall antlr::ASTNULLType::findAll(clas
s antlr::ASTRefCount<class antlr::AST>)" (?
findAll at ASTNULLType@antlr@@UAE?AV?$vector at V?
$ASTRefCount at VAST@antlr@@@antlr@@V?$allocator at V?
$ASTRefCount at VAST@antlr@@@antlr@@@std@@@std@@V?
$ASTRefCount at VAST@antlr@@@2@@Z)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual bool __thiscall antlr::ASTNULLType::equalsTreePartial(class
antlr::ASTRefCount<class antlr::AST>)const " (?
equalsTreePartial at ASTNULLType@antlr@@UBE_NV?$ASTRefCount at VAST@antl
r@@@2@@Z)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual bool __thiscall antlr::ASTNULLType::equalsTree(class
antlr::ASTRefCount<class antlr::AST>)const " (?
equalsTree at ASTNULLType@antlr@@UBE_NV?$ASTRefCount at VAST@antlr@@@2@@Z)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual bool __thiscall antlr::ASTNULLType::equalsListPartial(class
antlr::ASTRefCount<class antlr::AST>)const " (?
equalsListPartial at ASTNULLType@antlr@@UBE_NV?$ASTRefCount at VAST@antl
r@@@2@@Z)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual bool __thiscall antlr::ASTNULLType::equalsList(class
antlr::ASTRefCount<class antlr::AST>)const " (?
equalsList at ASTNULLType@antlr@@UBE_NV?$ASTRefCount at VAST@antlr@@@2@@Z)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual bool __thiscall antlr::ASTNULLType::equals(class
antlr::ASTRefCount<class antlr::AST>)const " (?
equals at ASTNULLType@antlr@@UBE_NV?$ASTRefCount at VAST@antlr@@@2@@Z)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual class antlr::ASTRefCount<class antlr::AST> __thiscall
antlr::ASTNULLType::clone(void)const " (?clone at ASTNULLType@antlr@@UBE?
AV?$ASTRefCount at VAST@antlr@@@2 at XZ)
TreeParser.obj : error LNK2001: unresolved external symbol "public:
virtual char const * __thiscall antlr::ASTNULLType::typeName(void)
const " (?typeName at ASTNULLType@antlr@@UBEPBDXZ)
c:/winnt/system32/antlr.dll : fatal error LNK1120: 24 unresolved
externals
Error executing link.exe.
antlr.dll - 25 error(s), 273 warning(s)
Any inputs are highl appreciated
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
More information about the antlr-interest
mailing list