[liblouis-liblouisxml] Re: liblouisutdml: compile against liblouis master problem

  • From: "John Brugge" <johnbrugge@xxxxxxxxxxxx>
  • To: "liblouis-liblouisxml@xxxxxxxxxxxxx" <liblouis-liblouisxml@xxxxxxxxxxxxx>
  • Date: Mon, 18 Sep 2017 21:11:57 +0000

Sorry to be a nag, but we would love to have a tag to refer to on liblouisutdml 
so we could have a repeatable clone. Since it looks like the latest pull 
request brought Hammer’s fix into master, would it be possible to put even an 
“2.7.0 alpha2” tag on it? That would make it feel much safer to put into our 
Docker script.

Thanks,
John Brugge



On 8/28/17, 10:44 AM, "liblouis-liblouisxml-bounce@xxxxxxxxxxxxx on behalf of 
John  Brugge" <liblouis-liblouisxml-bounce@xxxxxxxxxxxxx on behalf of 
johnbrugge@xxxxxxxxxxxx> wrote:

Thanks for this patch. Would it be possible to apply a tag to the 
liblouisutdml repo at this point to mark a stable build point?

Thanks
John Brugge


Bookshare.org

On 8/28/17, 10:06 AM, "liblouis-liblouisxml-bounce@xxxxxxxxxxxxx on behalf of 
Christian Egli" <liblouis-liblouisxml-bounce@xxxxxxxxxxxxx on behalf of 
christian.egli@xxxxxx> wrote:

On 08/20/2017 06:02 PM, Lars Bjørndal wrote:

I need liblouisutdml working for an embossing job. I've successfully
compiled liblouis from master. I've cloned liblouisutdml, confugred it,
and then I did make. It gave the the following output:

[...]

Making all in liblouisutdml
make[1]: Entering directory '/home/lrs/tmp/liblouisutdml-2.7/liblouisutdml'
make  all-am
make[2]: Entering directory '/home/lrs/tmp/liblouisutdml-2.7/liblouisutdml'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.  -I.. 
-DLBU_PATH=\"/usr/local/share/liblouisutdml/lbu_files/\" 
-DLIBLOUIS_TABLES_PATH=\"/usr/local/share/liblouis/tables/\" -DLBULIB 
-I/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.141-1.b16.fc25.x86_64/include 
-I/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.141-1.b16.fc25.x86_64/include/linux 
-I/usr/include/liblouis -I/usr/include/libxml2 -g -O2 -MT 
liblouisutdml_la-change_table.lo -MD -MP -MF 
.deps/liblouisutdml_la-change_table.Tpo -c -o 
liblouisutdml_la-change_table.lo `test -f 'change_table.c' || echo 
'./'`change_table.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. 
-DLBU_PATH=\"/usr/local/share/liblouisutdml/lbu_files/\" 
-DLIBLOUIS_TABLES_PATH=\"/usr/local/share/liblouis/tables/\" -DLBULIB 
-I/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.141-1.b16.fc25.x86_64/include 
-I/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.141-1.b16.fc25.x86_64/include/linux 
-I/usr/include/liblouis -I/usr/include/libxml2 -g -O2 -MT 
liblouisutdml_la-change_table.lo -MD -MP -MF 
.deps/liblouisutdml_la-change_table.Tpo -c change_table.c  -fPIC -DPIC -o 
.libs/liblouisutdml_la-change_table.o
In file included from change_table.c:34:0:
louisutdml.h:36:19: fatal error: louis.h: No such file or directory
  #include <louis.h>

[...]

It seems that liblouisutdml expects to find louis.h, but I have
/usr/include/liblouis/liblouis.h only, not louis.h.

Could this be fixed soon? If not, which version of liblouis do I need to
downgrade to to get the latest liblouisutdml working?

This has been fixed in liblouisutdml master thanks to a patch from Attila

Regards
Christian


-- 
Christian Egli
Swiss Library for the Blind, Visually Impaired and Print Disabled
Grubenstrasse 12, CH-8045 Zürich, Switzerland


-----
Die SBS unterstuetzt die Leseaktion Prix Chronos. Lesen auch Sie mit! 
Erfahren Sie mehr unter http://www.prixchronos.ch.
For a description of the software, to download it and links to
project pages go to http://liblouis.org
?h��^���ب����(~�?��hv�'����֧vX���h��#y�ij?���h��i��bnZ.��+
��u��*m���~�^�����޶�h�yhiحjwe�y,��k�7����z�(��m����&��謢�

Other related posts: