[liblouis-liblouisxml] Re: LibLouisUTDML and libxml2 on Windows

  • From: "John J. Boyer" <john.boyer@xxxxxxxxxxxxxxxxx>
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Thu, 26 Jun 2014 19:45:37 -0500

I guess I thought that building libxml2 into liblouisutdml was the most 
reliable approach and the easiest for users. There was also some 
question whether the jscript would build both 64 and 32 bit versions. If 
you downloaded the most recent release of  libxml2 you may have an 
improved jscript.

John

On Thu, Jun 26, 2014 at 11:28:55AM +0100, Michael Whapples wrote:
> Hello,
> I know I asked about why on Windows one needs to copy files from
> liblouisutdml's source directories into libxml2 and have
> liblouisutdml's build script build libxml2.
> 
> I am still not really satisfied with the answer, the reason is not
> clear to me.
> 
> In my experiments with using scons to build liblouisutdml, I did not
> really want to get involved in getting scons to compile libxml2, so
> I followed the instructions in the README file in the win32
> directory of libxml2's source. So that I would not need to install
> iconv, I gave the option iconv=no to the configure.js script. In
> short I got a libxml2.dll out of the compile process (I did not hit
> any issues in compiling libxml2, building with iconv may require
> more effort but xmlsoft.org does have links to binary builds of
> libxml2 and all dependencies for Windows if you really want those
> features).
> 
> Then I got liblouisutdml to be built with it linking against
> libxml2. With my scons script this worked fine.
> 
> I have tried the resulting binaries from the C API (I tried the
> lbu_translateFile function) and things worked fine.
> 
> So this comes back to my question, why does the current
> liblouisutdml MSVC build script need custom building of libxml2?
> What are the issues it overcomes?
> 
> Michael Whapples
> For a description of the software, to download it and links to
> project pages go to http://www.abilitiessoft.com

-- 
John J. Boyer; President, Chief Software Developer
Abilitiessoft, Inc.
http://www.abilitiessoft.com
Madison, Wisconsin USA
Developing software for people with disabilities

For a description of the software, to download it and links to
project pages go to http://www.abilitiessoft.com

Other related posts: