[Vortex] win2K and Channel DTD
DE JAGER Frédéric NAN
frederic.dejager at atosorigin.com
Wed Oct 8 09:18:07 CEST 2008
I'm using the binary distribution of LibVortex (version 1.0.15)
I narrowed the trouble to a probable bad behaviour in the functions
axl_stream_strdup_printfv and axl_stream_strdup_printf_len which look to
behave differently on Win2K than XP.
To have a correct behaviour I did rebuild LibAxl using the Visual C++
solution but modified the it:
In the axl_config.h I file I commented the following lines
//#define AXL_OS_UNIX (0)
//#define AXL_HAVE_VASPRINTF (0)
As my target platform is WIN32 and not using gcc it make sense :)
Next I've modified the project properties:
I added the following preprocessor definitions :
_CRT_SECURE_NO_DEPRECATE (to get ride of the junk produced by visual about
It seems to work but as I'm not the dev. using your lib I don't really know
if it can break things as I've no idea of potential side effect.
De : Francis Brosnan Blazquez [mailto:francis at aspl.es]
Envoyé : mardi 7 octobre 2008 18:51
À : DE JAGER Frédéric NAN
Cc : vortex at lists.aspl.es
Objet : Re: [Vortex] win2K and Channel DTD
> Hello gents,
> Im quite a newbie using Vortex but Im confronted to the following
> problem under windows 2000 (the target platform for our dev)
> VORTEX_ERROR: unable to load channel.dtd file.
> VORTEX_ERROR: unable to load dtd files (this means some DTD (or all)
> file wasn't possible to be loaded.
> ERROR: unable to initialize vortex library
> I tried without success to add a vortex_support_add_search_path as
> its supposed to correct the problem
> But without success, I did ask for a win2k dev platform but as in any
> big corporation like mine i twill take a a looooooong time before I
> can really have it)
> Any pointer to a possible cure ?
Starting from vortex 1.0.14 release  it is no longer required to
bundle DTD files along with the dll. They are inlined inside the code
using axl-knife (see vortex-channel.dtd.h ).
Are you using vortex 1.0.15 windows installer? or you are building from
Francis Brosnan Blazquez <francis at aspl.es>
Advanced Software Production Line, S.L.
More information about the Vortex