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: Included libraries in the Windows binary distribution Date: Sun, 05 Feb 2012 18:32:24 +0200 Message-ID: <83liohckbr.fsf@gnu.org> References: <8362fmemv9.fsf@gnu.org> <4F2DF0C7.6050903@gmail.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: dough.gmane.org 1328459554 13632 80.91.229.3 (5 Feb 2012 16:32:34 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 5 Feb 2012 16:32:34 +0000 (UTC) Cc: emacs-devel@gnu.org To: Christoph Scholtes Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Feb 05 17:32:33 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Ru50v-0006uz-Ob for ged-emacs-devel@m.gmane.org; Sun, 05 Feb 2012 17:32:30 +0100 Original-Received: from localhost ([::1]:49662 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ru50v-00031D-3p for ged-emacs-devel@m.gmane.org; Sun, 05 Feb 2012 11:32:29 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:34812) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ru50s-000313-6r for emacs-devel@gnu.org; Sun, 05 Feb 2012 11:32:27 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ru50r-000380-9V for emacs-devel@gnu.org; Sun, 05 Feb 2012 11:32:26 -0500 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:48459) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ru50q-00037o-U0 for emacs-devel@gnu.org; Sun, 05 Feb 2012 11:32:25 -0500 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0LYX00E00HWPKJ00@a-mtaout20.012.net.il> for emacs-devel@gnu.org; Sun, 05 Feb 2012 18:32:23 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([77.124.33.58]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LYX00ANIHXXL7P0@a-mtaout20.012.net.il>; Sun, 05 Feb 2012 18:32:22 +0200 (IST) In-reply-to: <4F2DF0C7.6050903@gmail.com> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-Received-From: 80.179.55.166 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:148191 Archived-At: > Date: Sat, 04 Feb 2012 20:00:23 -0700 > From: Christoph Scholtes > CC: Emacs-Devel devel > > I downloaded the files from your site, applied the patches and > configure.bat fails with the following error: > > In file included from > D:/devel/emacs/libs/libxml2-2.7.8/include/libxml2/libxml/parser.h:807:0, > from > D:/devel/emacs/libs/libxml2-2.7.8/include/libxml2/libxml/HTMLparser.h:16, > from junk.c:1: > D:/devel/emacs/libs/libxml2-2.7.8/include/libxml2/libxml/encoding.h:28:19: > fatal error: iconv.h: No such file or directory > compilation terminated. > > Looks like there is an dependency on libiconv, which I don't have > installed. Right. Please install this: http://sourceforge.net/projects/mingw/files/MinGW/Base/libiconv/libiconv-1.13.1-1/libiconv-1.13.1-1-mingw32-dev.tar.lzma/download > Should these dependencies be included in your libxml2 download? I'd rather not. As much as I hate requesting users to download dependencies, I'll have to punt in this case: the above tarball includes more than just one header file, and is really needed if one wants to link against libxml2. (Emacs doesn't link against the library, but that's not the usual case for library users.) I will add this requirement to the relevant README files, including in Emacs.