[liblouis-liblouisxml] SV: Re: SV: Re: SV: Re: Can't compile liblouisutdml

  • From: "Bue Vester-Andersen" <bue@xxxxxxxxxxxxxxxxxx>
  • To: <liblouis-liblouisxml@xxxxxxxxxxxxx>
  • Date: Mon, 21 Sep 2020 12:33:36 +0200

Hi Christian,

Please, would it be possible for you to cross-compile a Windows version of 
liblouisutdml for me or tell me what commands you would use to do it. I think 
you or someone else already cross-compiled an old version some time ago, so it 
should be doable. Then I can get on with my project while experimenting further 
with cross-compiling the packages.

Bue


-----Oprindelig meddelelse-----
Fra: liblouis-liblouisxml-bounce@xxxxxxxxxxxxx <liblouis-liblouisxml-
bounce@xxxxxxxxxxxxx> På vegne af Christian Egli
Sendt: 17. september 2020 17:17
Til: liblouis-liblouisxml@xxxxxxxxxxxxx
Emne: [liblouis-liblouisxml] Re: SV: Re: SV: Re: Can't compile liblouisutdml


Bue Vester-Andersen writes:

My ultimate goal is to compile it for Windows. I understand that this must
be done from a Docker image. I am absolutely new to docker, but does that
mean that the easiest way forward is to install Docker on Windows and then
run the mingw file from within Docker on Windows?

You do not need Docker to compile for windows. It's just that Docker helps to
create a controlled and reproducible environment to do a
(cross) compilation. If you'd rather compile directly in Windows that might
work too. I just do not happen to have such a environment.

There is a Docker image for liblouisutdml, but it currently just builds 
liblouis
amd the liblouisutdml inside the docker image. You could just use that to run
liblouisutdml on Windows.

If however you want to use docker to cross-compile liblouisutdml for
Windows then I would create a new Dockerfile based on Dockerfile.win64 in
liblouis. I've started that but it appears that I got side tracked with other
duties.

I'd be happy to help ypu with that effort.

Thanks
Christian


--
Christian Egli
Swiss Library for the Blind, Visually Impaired and Print Disabled
Grubenstrasse 12, CH-8045 Zürich, Switzerland For a description of the
software, to download it and links to project pages go to http://liblouis.org
Donate: http://liblouis.org/sponsoring

For a description of the software, to download it and links to
project pages go to http://liblouis.org
Donate: http://liblouis.org/sponsoring

Other related posts: