[Ambulant-users] Compilation errors with VC9
Jack Jansen
Jack.Jansen at cwi.nl
Wed Dec 10 09:36:19 CET 2008
On 9 dec 2008, at 14:13, João Pedro Cadinha wrote:
> Hi,
>
> I am trying to compile the source code of ambulant 2.0 for SMIL 3.0
> and I am using VC9. Since there isn’t a project for this version of
> VC I’m converting the vc8-smil3 project. I’m having some linker
> errors with xercesc-2.7 while trying to compile the AmbulantPlayer
> project. I have also compiled xercesc using VC9 but there were no
> problems.
>
> This is one of the 32 errors:
> Error 37 error LNK2001: unresolved external symbol
> "public: virtual void __thiscall
> xercesc_2_7::HandlerBase::notationDecl(unsigned short const *
> const,unsigned short const * const,unsigned short const * const)" (?
> notationDecl at HandlerBase@xercesc_2_7@@UAEXQBG00 at Z)
> libambulant_win32_d.lib
>
> Any suggestions? Have anyone got the same problem?
We haven't tried building yet with VC9, but this error looks familiar
from VC8 also: it probably means that Ambulant and Xerces are compiled
with different values for the "treat wchar_t as a builtin type"
parameter. Check that, and make them the same. Please report whether
it worked, too:-)
--
Jack Jansen, <Jack.Jansen at cwi.nl>, http://www.cwi.nl/~jack
If I can't dance I don't want to be part of your revolution -- Emma
Goldman
More information about the Ambulant-users
mailing list