[sword-devel] EVC3/EVC4 Build Error

David Trotz dtrotzjr at crosswire.org
Sun Jul 13 08:37:02 MST 2008

This is strange because the swordlib and SwordReader both compile on eVC 
3. Not sure why you are getting errors. I am off to church. I will look 
into it more later this afternoon.

SonWon wrote:
> When I try to build, I am getting this error with EVC3 and eVC4:
> C:\CrossWire\sword\src\keys\versetreekey.cpp(121) : error C2352: 
> 'sword::TreeKey::PositionChangeListener::getTreeKey' : illegal call of 
> non-static member function
>         ..\..\..\sword\include\treekey.h(58) : see declaration of 
> 'getTreeKey'
> This is the problem line of code:
> TreeKey *tkey = TreeKey::PositionChangeListener::getTreeKey();
> I do not yet understand MFC stuff.  :)
> I think EVC4 may build however I get a lot of those could not find file 
> lines.
> Did I tell you I am a bit of a perfectionist?  :)

More information about the sword-devel mailing list