<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Ah, thanks for tracking that down and fixed it, Greg!<br>
</p>
<div class="moz-cite-prefix">On 4/5/25 8:29 AM, Greg Hellings wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAHxvOVL+h-r8PpHpk3tW00-0mgMygWsiV-kRhuv0fVAg986m4Q@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="auto">The issue was a bit more arcane.
<div dir="auto"><br>
</div>
<div dir="auto">Sword's <a href="http://configure.ac"
moz-do-not-send="true">configure.ac</a> unilaterally refuses
to even consider linking ICU if it cannot find icu-config,
re-gardles of options passed in. For the cross build ICU
package in Fedora there is no icu-config file. So I had to
patch <a href="http://configure.ac" moz-do-not-send="true">configure.ac</a>
to check for the ICU packages with pkg-config if icu-config
cannot be found, rather than blindly refuse to include ICU.</div>
<div dir="auto"><br>
</div>
<div dir="auto">So the issue was that we were building the
library without ICU support but thought we were building it
with, because of the configure options we used.</div>
<div dir="auto"><br>
</div>
<div dir="auto">--Greg</div>
</div>
<br>
<div class="gmail_quote gmail_quote_container">
<div dir="ltr" class="gmail_attr">On Sat, Apr 5, 2025, 10:13 AM
Troy A. Griffitts <<a href="mailto:scribe@crosswire.org"
moz-do-not-send="true" class="moz-txt-link-freetext">scribe@crosswire.org</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<p>Hi Karl,</p>
<p>I wonder if an ICU data dll is not present on the path.
Just a first thought.<br>
</p>
<p><br>
</p>
<div>On 4/1/25 10:40 AM, Karl Kleinpaste wrote:<br>
</div>
<blockquote type="cite"> <font face="FreeSerif">We have a
Xiphos bug saying that the new release does not support
transliteration in the Windows build. It works fine in
Linux.<br>
<br>
Xiphos itself knows next to nothing about
transliteration, just the option on the module context
menu which provides for turning the feature on/off.
There is nothing deeper in Xiphos that knows or cares,
it just tells the engine what's wanted, and depends on
the engine to render text accordingly.<br>
<br>
So the problem seems to be that it isn't enabled in how
Sword is built for Xiphos. And a couple of us looking at
this are fairly mystified.<br>
<br>
It seems to be the case that this is driven by #define
of "_ICU_", based on its use in src/mgr/swmgr.cpp lines
300 and 1200. But the Windows build provides for ICU
(config summary shows it having been found) so we see no
reason why this would be a question.<br>
<br>
Am I misssing the mark? Is transliteration enabled by
some other configurable aspect?<br>
<br>
Transliteration worked in Windows build of Xiphos 4.2.1
(I checked), so I got tag "sword-1-8-1" in order to diff
swmgr.cpp versus today's 1.9. Nothing of consequence;
"ICU" does not appear in the diff at all.<br>
<br>
We could really use a pointer as to what we are missing.
Thoughts, theories, clues, and wild ass guesses are all
welcome.<br>
</font> <br>
<fieldset></fieldset>
<pre>_______________________________________________
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org"
target="_blank" rel="noreferrer" moz-do-not-send="true"
class="moz-txt-link-freetext">sword-devel@crosswire.org</a>
<a href="http://crosswire.org/mailman/listinfo/sword-devel"
target="_blank" rel="noreferrer" moz-do-not-send="true"
class="moz-txt-link-freetext">http://crosswire.org/mailman/listinfo/sword-devel</a>
Instructions to unsubscribe/change your settings at above page
</pre>
</blockquote>
</div>
_______________________________________________<br>
sword-devel mailing list: <a
href="mailto:sword-devel@crosswire.org" target="_blank"
rel="noreferrer" moz-do-not-send="true"
class="moz-txt-link-freetext">sword-devel@crosswire.org</a><br>
<a href="http://crosswire.org/mailman/listinfo/sword-devel"
rel="noreferrer noreferrer" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">http://crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page<br>
</blockquote>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre wrap="" class="moz-quote-pre">_______________________________________________
sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
<a class="moz-txt-link-freetext" href="http://crosswire.org/mailman/listinfo/sword-devel">http://crosswire.org/mailman/listinfo/sword-devel</a>
Instructions to unsubscribe/change your settings at above page
</pre>
</blockquote>
</body>
</html>