[liblouis-liblouisxml] Windows builds [was Italic in British Braille]

  • From: James Teh <jamie@xxxxxxxxxxxx>
  • To: "liblouis-liblouisxml@xxxxxxxxxxxxx >> liblouis/liblouisxml mailing list" <liblouis-liblouisxml@xxxxxxxxxxxxx>
  • Date: Thu, 19 May 2011 07:38:05 +1000

On 19/05/2011 7:25 AM, John J. Boyer wrote:
Right now I'm giving priority to porting liblouis and liblouisutdml to
Windows using the Microsoft compilers and to the BrailleBlaster GUI.
Using MinGW for the ports is unreliable and causes problems.
Building liblouis with MinGW works just fine; I do it here for NVDA all the time. Unfortunately, the same can't be said for liblouisutdml.

The problem with porting it to the Microsoft toolchain is that you won't be able to use autotools, which probably means there will be weird hackiness to build it on Windows. That is, people probably won't just be able to use the standard package to build on both platforms without copying files into directories, etc. I realise a lot has been invested in autotools, but it might seriously be worth considering moving to a build tool like SCons, which runs wherever Python runs and can easily handle building on multiple platforms including the gcc/make toolchain and the Microsoft toolchain. It would then probably be as simple as typing "scons" to build on whatever platform.

Jamie

--
James Teh
Vice President, Developer
NV Access Inc, ABN 61773362390
Email: jamie@xxxxxxxxxxxx
Web site: http://www.nvaccess.org/
For a description of the software, to download it and links to
project pages go to http://www.abilitiessoft.com

Other related posts: