Re: missing fonts for bidi Emacs on cygwin

"Martin J. Dürst" <[email protected]> Tue, 11 Oct 2011 16:31:12 +0900
Newsgroups gmane.emacs.bidi
Organization Aoyama Gakuin University
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------020705050307030107020709
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by scintmta02.scbb.aoyama.ac.jp id p9B7VGvZ012395

On 2011/10/11 14:20, Kenichi Handa wrote:
> In article<[email protected]>, "Martin J. D=C3=BCrst"<du=
[email protected]>  writes:

>> - For m17n-db, m17n-lib, and libotf, mention that they should be
>> installed in that order. Currently, it looks like they are independent=
,
>> which they aren't.
>
> Ah, no, libotf should be installed first.  Otherwise,
> m17n-lib doesn't utilize libotf, and thus provides very
> limitted CTL support.  I'll fix INSTALL soon.

Currently working on this. Here are some additional comments:


- In m17n-db, in README, it talks about ./get-glibc.sh, and separately=20
about ./bootstrap.sh and .configure. But when I run ./get-glibc.sh, I=20
get told that I can now run make (and it looks as if ./configure is=20
already done). So, both for the case of downloading from CVS and=20
otherwise, what is the relationship between ./get-glibc.sh and=20
./bootstrap.sh and ./configure?


- In m17n-lib, in README, it says "Ubunto" when it probably should say=20
"Ubuntu".


- In m17n-lib, in README, many additional libraries are required=20
(libxml2, fribidi, freetype,...). It would be good if these were=20
mentioned directly in the INSTALL file of Emacs, to get the full picture.


- In m17n-lib, for ./configure, I get the following error:
./configure: line 19740: syntax error near unexpected token `ANTHY,'
./configure: line 19740: `PKG_CHECK_MODULES(ANTHY, anthy,=20
HAVE_ANTHY=3Dyes, HAVE_ANTHY=3Dno)'
This is independent of whether I have installed anthy or not (first I=20
hadn't installed it, then I installed it because I thought the error=20
would go away, but it didn't work).

What works (at least to the extent that it doesn't produce error=20
messages) is to comment out that line. In addition, one has to comment=20
out all other lines that call PKG_CHECK_MODULES. I'm attaching a diff of=20
my changes as configure.diff. Of course this is no real solution. It=20
would be great if there were a better solution.


- When doing 'make' for m17n-lib, I get the following kind of warnings:
*** Warning: This system can not link to static lib archive=20
/usr/local/lib/libotf.la.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.

The exact same warning for: libm17n-core, libm17n, libm17n-flt. Later=20
there are some more warnings that are a bit more extensive, and then=20
also some error messages about undefined references.

I'm not sure why e.g. for libotf, only a static library is being built=20
when a dynamic one is needed. Any help is appreciated.


Regards,    Martin.

--------------020705050307030107020709
Content-Type: text/plain;
 name="configure.diff"
Content-Disposition: attachment;
 filename="configure.diff"
Content-Transfer-Encoding: base64

KioqIGNvbmZpZ3VyZQkyMDExLTEwLTExIDE2OjA1OjM5LjM2MzcxMDcwMCArMDkwMAotLS0g
Y29uZmlndXJlLmJhY2sJMjAxMS0wOS0yMiAxNDo1NToyMS4zMTc4NjA3MDAgKzA5MDAKKioq
KioqKioqKioqKioqCioqKiAxOTczNywxOTc0MyAqKioqCiAgCiAgCiAgCiEgIyBQS0dfQ0hF
Q0tfTU9EVUxFUyhBTlRIWSwgYW50aHksIEhBVkVfQU5USFk9eWVzLCBIQVZFX0FOVEhZPW5v
KQogIGlmIHRlc3QgIngkSEFWRV9BTlRIWSIgPSAieHllcyI7IHRoZW4KICAKICAkYXNfZWNo
byAiI2RlZmluZSBIQVZFX0FOVEhZIDEiID4+Y29uZmRlZnMuaAotLS0gMTk3MzcsMTk3NDMg
LS0tLQogIAogIAogIAohIFBLR19DSEVDS19NT0RVTEVTKEFOVEhZLCBhbnRoeSwgSEFWRV9B
TlRIWT15ZXMsIEhBVkVfQU5USFk9bm8pCiAgaWYgdGVzdCAieCRIQVZFX0FOVEhZIiA9ICJ4
eWVzIjsgdGhlbgogIAogICRhc19lY2hvICIjZGVmaW5lIEhBVkVfQU5USFkgMSIgPj5jb25m
ZGVmcy5oCioqKioqKioqKioqKioqKgoqKiogMTk3OTQsMTk4MDEgKioqKgogIGZpCiAgCiAg
CiEgIyBQS0dfQ0hFQ0tfTU9EVUxFUyhMSUJUSEFJLCBsaWJ0aGFpLCBIQVZFX0xJQlRIQUk9
eWVzLCBIQVZFX0xJQlRIQUk9bm8pCiEgIyBQS0dfQ0hFQ0tfTU9EVUxFUyhXT1JEQ1VULCB3
b3JkY3V0LCBIQVZFX1dPUkRDVVQ9eWVzLCBIQVZFX1dPUkRDVVQ9bm8pCiAgCiAgaWYgdGVz
dCAieCRIQVZFX0xJQlRIQUkiID09ICJ4eWVzIjsgdGhlbgogIAotLS0gMTk3OTQsMTk4MDEg
LS0tLQogIGZpCiAgCiAgCiEgUEtHX0NIRUNLX01PRFVMRVMoTElCVEhBSSwgbGlidGhhaSwg
SEFWRV9MSUJUSEFJPXllcywgSEFWRV9MSUJUSEFJPW5vKQohIFBLR19DSEVDS19NT0RVTEVT
KFdPUkRDVVQsIHdvcmRjdXQsIEhBVkVfV09SRENVVD15ZXMsIEhBVkVfV09SRENVVD1ubykK
ICAKICBpZiB0ZXN0ICJ4JEhBVkVfTElCVEhBSSIgPT0gInh5ZXMiOyB0aGVuCiAgCioqKioq
KioqKioqKioqKgoqKiogMTk4MjEsMTk4MjcgKioqKgogIGZpCiAgcm0gLWYgY29uZnRlc3Qu
ZXJyIGNvbmZ0ZXN0LmkgY29uZnRlc3QuJGFjX2V4dAogICAgaWYgdGVzdCAieCRIQVZFX1dP
UkRDVVQiID0gInhubyI7IHRoZW4KISAgICAgIyBQS0dfQ0hFQ0tfTU9EVUxFUyhHTElCXzJf
MCwgZ2xpYi0yLjAsIEhBVkVfR0xJQl8yXzA9eWVzLCBIQVZFX0dMSUJfMl8wPW5vKQogICAg
ICBpZiB0ZXN0ICJ4JEhBVkVfR0xJQl8yXzAiID0gInh5ZXMiOyB0aGVuCiAgICAgICAgQ1BQ
RkxBR1M9IiRDUFBGTEFHUyAkR0xJQl8yXzBfQ0ZMQUdTIgogICAgICAgIGNhdCBjb25mZGVm
cy5oIC0gPDxfQUNFT0YgPmNvbmZ0ZXN0LiRhY19leHQKLS0tIDE5ODIxLDE5ODI3IC0tLS0K
ICBmaQogIHJtIC1mIGNvbmZ0ZXN0LmVyciBjb25mdGVzdC5pIGNvbmZ0ZXN0LiRhY19leHQK
ICAgIGlmIHRlc3QgIngkSEFWRV9XT1JEQ1VUIiA9ICJ4bm8iOyB0aGVuCiEgICAgIFBLR19D
SEVDS19NT0RVTEVTKEdMSUJfMl8wLCBnbGliLTIuMCwgSEFWRV9HTElCXzJfMD15ZXMsIEhB
VkVfR0xJQl8yXzA9bm8pCiAgICAgIGlmIHRlc3QgIngkSEFWRV9HTElCXzJfMCIgPSAieHll
cyI7IHRoZW4KICAgICAgICBDUFBGTEFHUz0iJENQUEZMQUdTICRHTElCXzJfMF9DRkxBR1Mi
CiAgICAgICAgY2F0IGNvbmZkZWZzLmggLSA8PF9BQ0VPRiA+Y29uZnRlc3QuJGFjX2V4dAo=
--------------020705050307030107020709
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
emacs-bidi mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/emacs-bidi

--------------020705050307030107020709--