Ok, so the way I understood it was that the binary could be used only if the
specifications for the binary matched my own OS/IDE specs. And if it didn't
then I would need to download the source and build.
But:
1) I am still not sure what the exact difference between using the binary
and source is.
2) If I download the binary, I can use it directly to build my custom
applications ?

Thanks,
Sanat.

On Thu, Jan 28, 2010 at 8:15 PM, Kun Niu <[email protected]> wrote:

> Where did you download your present development library package?
> Have you tried the binary distribution downloaded from the following link?
> http://xerces.apache.org/xerces-c/download.cgi
>
> Sanat Talmaki wrote:
>
>> the documentation says link it to the xerces-c_3.lib. But I couldn't find
>> where exactly this file might be located.
>> I am using the Visual Studio 2008 IDE.
>>
>> Thanks,
>> Sanat.
>>
>> On Thu, Jan 28, 2010 at 8:03 PM, Kun Niu <[email protected]> wrote:
>>
>>
>>
>>> You should also specify which library to link I think.
>>> Which IDE are you using?
>>>
>>> Sanat Talmaki wrote:
>>>
>>>
>>>
>>>> Btw, I am sorry for forgetting to attach my code in my previous mail.
>>>> Here
>>>> is my code:
>>>>
>>>> #include <xercesc/util/PlatformUtils.hpp>
>>>> // Other include files, declarations, and non-Xerces-C++
>>>> initializations.
>>>> #include <iostream>
>>>> //#include <conio.h>
>>>>
>>>>
>>>> using namespace xercesc;
>>>>
>>>> int main(int argc, char* argv[])
>>>> {
>>>>  try {
>>>>   XMLPlatformUtils::Initialize();
>>>>  }
>>>>  catch (const XMLException& toCatch) {
>>>>   // Do your failure processing here
>>>>   return 1;
>>>>  }
>>>>
>>>>  // Do your actual work with Xerces-C++ here.
>>>>
>>>>  XMLPlatformUtils::Terminate();
>>>>
>>>>  // Other terminations and cleanup.
>>>>  return 0;
>>>> }
>>>>
>>>>
>>>>
>>>>
>>>> Thanks,
>>>>
>>>> Sanat.
>>>>
>>>>
>>>> On Thu, Jan 28, 2010 at 7:55 PM, Sanat Talmaki <[email protected]
>>>>
>>>>
>>>>> wrote:
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>>> Hello everybody,
>>>>> I am Sanat.
>>>>>
>>>>> I just downloaded the xerces source code and tried to build it. The
>>>>> build
>>>>> succeeded, but when I tried the sample of code in the programming
>>>>> section, I
>>>>> got the following errors. I am using Visual Studio 2008 and my OS is
>>>>> Vista
>>>>> 64 bit:
>>>>>
>>>>> 1>Linking...
>>>>> 1>main.obj : error LNK2019: unresolved external symbol
>>>>> "__declspec(dllimport) public: static void __cdecl
>>>>> xercesc_3_0::XMLPlatformUtils::Terminate(void)"
>>>>> (__imp_?termin...@xmlplatformutils@xercesc_3_0@@SAXXZ) referenced in
>>>>> function __catch$_main$0
>>>>> 1>main.obj : error LNK2019: unresolved external symbol
>>>>> "__declspec(dllimport) public: static void __cdecl
>>>>> xercesc_3_0::XMLPlatformUtils::Initialize(char const * const,char const
>>>>> *
>>>>> const,class xercesc_3_0::PanicHandler * const,class
>>>>> xercesc_3_0::MemoryManager * const)"
>>>>> (__imp_?initial...@xmlplatformutils
>>>>> @xercesc_3_0@@saxqbd0qavpanichand...@2@qavmemorymana...@2@@Z)
>>>>> referenced
>>>>> in function _main
>>>>> 1>main.obj : error LNK2001: unresolved external symbol
>>>>> "__declspec(dllimport) public: static char const * const
>>>>> xercesc_3_0::XMLUni::fgXercescDefaultLocale"
>>>>> (__imp_?fgxercescdefaultloc...@xmluni@xercesc_3_0@@2QBDB)
>>>>> 1>C:\Users\Sanat\Desktop\CEM_Res\Jan
>>>>> 2010\xercesParser\Debug\xercesParser.exe : fatal error LNK1120: 3
>>>>> unresolved
>>>>> externals
>>>>> 1>Build log was saved at "file://c:\Users\Sanat\Desktop\CEM_Res\Jan
>>>>> 2010\xercesParser\Debug\BuildLog.htm"
>>>>> 1>xercesParser - 4 error(s), 0 warning(s)
>>>>> ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped
>>>>> ==========
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>>>>> I feel I am not linking the library or something like that. But I added
>>>>> the
>>>>> entire xerces folder in my project properties under linker in visual
>>>>> studio.
>>>>>
>>>>> Any help would be fantastic. I am just starting out using xerces so
>>>>> please
>>>>> forgive me if my error is too dumbed out.
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Sincerely,
>>>>>
>>>>> Sanat.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>>
>
>

Reply via email to