From: Frank Schmitt <ich@Frank-Schmitt.net>
Subject: Latest 21.3 CVS and MS Windows
Date: Thu, 06 Feb 2003 09:25:59 +0100 [thread overview]
Message-ID: <isvxn7c8.fsf@hschmi22.userfqdn.rz-online.de> (raw)
Hello
I just wanted to try Emacs 21.3 under MS Windows, therefor checked out
latest CVS but run into several problems:
First I tried to build using MS Visual C++ 6.0. I said "configure.bat
--with-ms-vc" 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. 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.". (There's no difference if I install Emacs where it's
build or if I give configure the --prefix foo option).
Then I wanted to try out the new external image library support, therefor
I got
jpeg-6b-1-bin.zip libpng-1.0.13-bin.zip libpng-1.2.4-src.zip tiff-3.5.7-bin.zip
jpeg-6b-1-lib.zip libpng-1.0.13-lib.zip libungif-4.1.0b1-bin.zip tiff-3.5.7-lib.zip
libjpeg-6b-bin.zip libpng-1.2.4-1-bin.zip libungif-4.1.0b1-lib.zip xpm-3.4k-1-bin.zip
libjpeg-6b-lib.zip libpng-1.2.4-1-lib.zip libungif-4.1.0b1-src.zip xpm-3.4k-1-lib.zip
zlib-1.1.4-bin.zip zlib-1.1.4-lib.zip
from gnuwin32.sourceforge.net, unziped the files, added the include
directory to $INCLUDE and the bin directory to $PATH and repeated the
cycle from above. 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, as well as configure said it found the necessary libraries, trying
to display a jpeg results in an empty square of the size of a character
and trying to display a png makes Emacs crash, no matter if I use
libpng-1.2.4 or libpng-1.0.13.
So I thought "MS-VC build seems to be somehow broken, let's try it with
Cygwin's gcc"
I said
./configure.bat --with-gcc --no-cygwin --cflags -I/win/g/Programme/gnuwin32/include/
which worked
but saying make (or make bootstrap) results in
[Please ignore a syntax error on the next line - it is intentional]
Syntax error: Unterminated quoted string
Using /bin/sh.exe as shell.
gcc -o oo-spd/i386/addpm.exe \
-g -mno-cygwin oo-spd/i386/addpm.o -ladvapi32 -luser32
/usr/lib/gcc-lib/i686-pc-mingw32/3.2/../../../../i686-pc-mingw32/bin/ld: cannot open crt2.o: No such file or directory
make: *** [oo-spd/i386/addpm.exe] Error 1
Reducing the configure options to --with-gcc doesn't help, I get the
same error.
My environment: Full install of up-to-date Cygwin, Cygwin bin dirs in
global $PATH,Latest Emacs CVS head, MS Visual C++ (all patches), Cygwin
make 3.79.1, Cygwin gcc 3.2, Windows XP SP1.
However after so much trouble, there's also joy: Damned, Emacs is FAST!
I'm using XEmacs 21.5 at the moment and even if I disable all debugging
when building XEmacs it is unbelievable much slower. I'm not talking
about Emacs being 10 or 20% faster, when I run Gnus in both and stop the
time for e.g. entering a large group I'm talking about Emacs being 3-4
times (sic!) faster. This is incredible, and it's a major pain for me
now to return to this sluggish XEmacs, so I would be really grateful, if
you could help me to get Emacs 21.3 up and running. (I need (want) the
external image library support of 21.3, because I want to display XFaces
and Faces headers and use preview-latex).
MFG Frank
--
One Ring to rule them all, One Ring to find them,
One Ring to bring them all and in the darkness bind them
In the Land of Mordor where the Shadows lie.
next reply other threads:[~2003-02-06 8:25 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-02-06 8:25 Frank Schmitt [this message]
2003-02-06 10:01 ` Latest 21.3 CVS and MS Windows Juanma Barranquero
2003-02-06 11:13 ` Juanma Barranquero
2003-02-06 18:18 ` Frank Schmitt
2003-02-06 18:50 ` Reiner Steib
2003-02-06 19:12 ` Luc Teirlinck
2003-02-06 19:31 ` Eli Zaretskii
2003-02-06 20:31 ` Frank Schmitt
2003-02-06 20:38 ` Jason Rumney
2003-02-06 21:28 ` Frank Schmitt
2003-02-06 23:51 ` Jason Rumney
2003-02-07 9:27 ` Frank Schmitt
2003-02-07 18:43 ` Jason Rumney
2003-02-06 20:02 ` Jason Rumney
2003-02-07 7:37 ` Juanma Barranquero
2003-02-07 16:02 ` Eli Zaretskii
2003-02-07 9:16 ` Juanma Barranquero
2003-02-06 10:37 ` lawrence mitchell
2003-02-06 19:09 ` Eli Zaretskii
2003-02-06 20:25 ` Jason Rumney
2003-02-06 20:04 ` Jason Rumney
2003-02-06 19:49 ` Jason Rumney
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=isvxn7c8.fsf@hschmi22.userfqdn.rz-online.de \
--to=ich@frank-schmitt.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.