From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Persian RTL problem Date: Sun, 25 Sep 2011 00:57:19 -0400 Message-ID: References: <87sjnl8e9i.fsf@m17n.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1316926650 16194 80.91.229.12 (25 Sep 2011 04:57:30 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 25 Sep 2011 04:57:30 +0000 (UTC) Cc: sinoohe.mkh@gmail.com, emacs-devel@gnu.org To: Kenichi Handa Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Sep 25 06:57:26 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1R7gmL-0008SC-GO for ged-emacs-devel@m.gmane.org; Sun, 25 Sep 2011 06:57:25 +0200 Original-Received: from localhost ([::1]:48980 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R7gmK-0004TH-MS for ged-emacs-devel@m.gmane.org; Sun, 25 Sep 2011 00:57:24 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:36224) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R7gmI-0004T8-FI for emacs-devel@gnu.org; Sun, 25 Sep 2011 00:57:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R7gmH-0007kO-2e for emacs-devel@gnu.org; Sun, 25 Sep 2011 00:57:22 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:50895) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R7gmG-0007kJ-WC for emacs-devel@gnu.org; Sun, 25 Sep 2011 00:57:21 -0400 Original-Received: from eliz by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1R7gmF-0002xN-Gy; Sun, 25 Sep 2011 00:57:19 -0400 In-reply-to: <87sjnl8e9i.fsf@m17n.org> (message from Kenichi Handa on Sun, 25 Sep 2011 12:58:01 +0900) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.10 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:144265 Archived-At: > From: Kenichi Handa > Cc: sinoohe.mkh@gmail.com, emacs-devel@gnu.org > Date: Sun, 25 Sep 2011 12:58:01 +0900 > > For Arabic shaping, you need all of them; i.e. m17n-db, > m17n-lib, and libotf. Thanks. But I was mistaken in my previous mail: these libraries, if present, are mentioned in different Makefile variables than the one I asked about. Here's what I have in my src/Makefile: FREETYPE_CFLAGS = -I/usr/include/freetype2 FREETYPE_LIBS = -lfreetype LIBOTF_CFLAGS = -I/usr/include/freetype2 LIBOTF_LIBS = -lz -lotf -lfreetype M17N_FLT_CFLAGS = M17N_FLT_LIBS = -lm17n-flt -lm17n-core Please make sure you have this in your src/Makefile. If one or more of these variables are empty or mention only some of the libraries, config.log should tell you why the configure script didn't think they were available. You can see if GCC is able to find these libraries like this: gcc --print-file-name=libotf.a If GCC displays an absolute name in response to this command, it means it can find it during compilation. If it just repeats the name without leading directories, it cannot.