#2 Link Error

closed
None
5
2005-09-10
2005-05-12
Anonymous
No

Hi,

I'm trying to build the project on my VC++ 6 and I have
a link error :
Creating library
C:\classbuilder\Bin\Debug\ClassBuilderCore.lib and
object C:\classbuilder\Bin\Debug\ClassBuilderCore.exp
Class.obj : error LNK2001: unresolved external symbol
"public: virtual __thiscall
FunctorParser::~FunctorParser(void)"
(??1FunctorParser@@UAE@XZ)
Class.obj : error LNK2001: unresolved external symbol
"public: class CString __thiscall
FunctorParser::Process(class CString,class
CString,class CString,class CString)"
(?Process@FunctorParser@@QAE?AVCString@@V2@V2@11@Z)
Class.obj : error LNK2001: unresolved external symbol
"public: __thiscall FunctorParser::FunctorParser(void)"
(??0FunctorParser@@QAE@XZ)
C:\classbuilder\Bin\Debug\ClassBuilder.dll : fatal
error LNK1120: 3 unresolved externals
Error executing link.exe.

ClassBuilder.dll - 4 error(s), 0 warning(s)

Can anybody help me?

Discussion

  • Nobody/Anonymous

    Logged In: NO

    Ok folks!
    It was worth linking before adding the following files to
    the ClassBuilder project :
    Functor.* FunctorParser.* Iff.* IsEqual.* Lower.*
    Substitute.* TFunctor.* & Upper.*

    ...

    I still don't understand why they are not included to the
    project ?

    bye

     
  • Nobody/Anonymous

    Logged In: NO

    Ok folks!
    It was worth linking before adding the following files to
    the ClassBuilder project :
    Functor.* FunctorParser.* Iff.* IsEqual.* Lower.*
    Substitute.* TFunctor.* & Upper.*

    ...

    I still don't understand why they are not included to the
    project ?

    bye

     
  • Craig Gunhouse

    Craig Gunhouse - 2005-06-15

    Logged In: YES
    user_id=109050

    The reason for some of the problems that you are
    experiencing is because the code has been moved to Visual
    C++ .Net. When moving to VC 7.0, I found problems in how
    CString was defined in VC++ 6.0 and VC++ 7.0. I tried to
    keep backward compatiblity to VC++ 6.0 but I no longer run
    VC++ 6.0 on my computer so new changes and new
    modules are not verified for VC++ 6.0. This would account
    for the missing Functor module in the VC++ Project.

    Sorry if the move to 7.0 has caused you problems.

    Gunner

     
  • Craig Gunhouse

    Craig Gunhouse - 2005-09-10
    • assigned_to: nobody --> gunner
    • status: open --> closed
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks