From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: Latest 21.3 CVS and MS Windows Date: Thu, 06 Feb 2003 11:01:49 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <20030206095617.E986.LEKTU@terra.es> References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1044525697 23308 80.91.224.249 (6 Feb 2003 10:01:37 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 6 Feb 2003 10:01:37 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18gipx-000616-00 for ; Thu, 06 Feb 2003 11:00:53 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18giyx-0005Dh-00 for ; Thu, 06 Feb 2003 11:10:11 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18girU-0006cC-06 for emacs-devel@quimby.gnus.org; Thu, 06 Feb 2003 05:02:28 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18girE-0006Yl-00 for emacs-devel@gnu.org; Thu, 06 Feb 2003 05:02:12 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18gir9-0006NK-00 for emacs-devel@gnu.org; Thu, 06 Feb 2003 05:02:08 -0500 Original-Received: from [62.22.27.141] (helo=mail.peoplecall.com) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18giqw-0005tI-00 for emacs-devel@gnu.org; Thu, 06 Feb 2003 05:01:54 -0500 Original-Received: from [62.22.27.143] (jbarranquero.ofi.peoplecall.com [62.22.27.143]) by mail.peoplecall.com (8.11.6/8.11.6) with ESMTP id h16A1mP06460; Thu, 6 Feb 2003 11:01:48 +0100 Original-To: Frank Schmitt In-Reply-To: X-Mailer: Becky! ver. 2.05.06 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:11413 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:11413 On Thu, 06 Feb 2003 09:25:59 +0100, Frank Schmitt wrote: > First I tried to build using MS Visual C++ 6.0. I said "configure.bat > --with-ms-vc" --with-msvc, I suppose. > and then said nmake but got an error message telling that > essential Lisp files would be missing and that I should either create > abbrev.elc somehow or run nmake bootstrap. > > I then said "nmake bootstrap", this took ages but worked. That's the right procedure. First time you *must* do a bootstrap. > I then said > "nmake install" however something seems to be broken about creation of > Info files because when i fire up info, I get the usual top node, but no > matter on which menu item I go, I get the error message "Info file foo > does not exist.". Is not broken, it's simply not supported, because most Windows users don't have the tools to build info files. You can get a working makeinfo from http://www.simtel.net/pub/djgpp/v2gnu/ (get txi42b.zip) and manually build the info files (that's what I do). If you get make errors try taking Cygwin bin directory from the PATH. (Lack of support for building info files hasn't been a problem till now because prebuilt binaries come with prebuilt info files too.) > Configure found all external libraries except the gif > libraries and nmake gave me an Emacs which was able of displaying > XPM's. However (image-type-available-p 'tif) (or 'tiff) evaluates to > nil There are some interactions between the libraries (libtiff.dll needs libjpeg.dll, etc.), and not all releases work well togheter. I'm using: libjpeg-6b (includes librle.dll) libpng-1.2.4-1 libungif-4.1.0b1 tiff-3.5.7 xpm-3.4k-1 zlib-1.1.4 (from GnuWin32) which seem to be nice with each other. > trying to display a jpeg results in an empty square of the size of a character When that happened to me, it was the result of a mismatch between the libraries (a libjpeg.dll that couldn't find the corresponding librle.dll). > and trying to display a png makes Emacs crash, no matter if I use > libpng-1.2.4 or libpng-1.0.13. That's probably a bug. Were you compiling Emacs with optimizations? Currently, images work well for me with MSVC 6.0 and --no-opt, but I get crashes with TIFF and PNG files when optimization is enabled. Don't forget that image support on Windows is still experimental. Any information you can gather about the crashes could be useful. /L/e/k/t/u