[
https://issues.apache.org/jira/browse/XERCESC-1681?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12478184
]
David Bertoni commented on XERCESC-1681:
----------------------------------------
I suspect you need to make sure XMLInitializer.cpp is included in project.
Note that the Borland project files are not maintained actively, so you might
want to consider submitting back all of your changes for inclusion into the
repository.
> Compile under Borland6 fails: Unresolved reference to
> XMLInitializer::InitializeAllStaticData()
> -----------------------------------------------------------------------------------------------
>
> Key: XERCESC-1681
> URL: https://issues.apache.org/jira/browse/XERCESC-1681
> Project: Xerces-C++
> Issue Type: Bug
> Components: Build
> Affects Versions: 2.7.0
> Environment: WinXP with Borland C++ Builder 6 (Personal)
> Reporter: Neil Richardson
> Priority: Blocker
>
> When compiling XercesLib.dll, I receive the following linker error:
> ===== COPY/PASTE =====
> [Linker]
> [Linker Error] Unresolved external
> 'xercesc_2_7::XMLInitializer::InitializeAllStaticData()' referenced from
> H:\CODE\LIBRARIES\XERCES-C-SRC_2_7_0\BUILD\WIN32\BCB6\OBJ\PLATFORMUTILS.OBJ
> ==========
> As far as I can tell, the only place that function is invoked is
> PlatformUtils.cpp line 324-326:
> ===== PlatformUtils.cpp:324-236 =====
> if (toInitStatics) {
> XMLInitializer::InitializeAllStaticData();
> }
> ==========
> I also saw that it is defined in XMLInitializer.[ch]pp, but PlatformUtils
> already has "#include <xercesc/util/XMLInitializer.hpp>" so unless the path
> is wrong relative to the base that Borland assumes, I don't know why it won't
> compile.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]