NEVER MIND.
Cygwin's link was being called instead of MS's link.
FWIW, I downladed and compiled zlib-1.2.2 and it seems ok to use in
place of the 1.2.1 version.
On Wed, 9 Mar 2005 19:40:23 -0500, Matthew Persico
<matthew.persico(a)gmail.com> wrote:
FYI -
Not an xemacs problem per-se but at
http://ftp.za.xemacs.org/xemacs/aux/ it is recommended to download
http://ftp.xemacs.org/pub/xemacs/aux/win32/optional-libs.exe for jpeg,
zlib, etc.
For starters, that link gets you
404
Not Found
The requested URL /pub/xemacs/aux/win32/optional-libs.exe was not
found on this server.
Poking around in
http://ftp.xemacs.org/pub/xemacs/aux/win32/ directly
reveals a readme that points to a page that leads to
http://www.xemacs.org/Download/win32/optional-libs.exe.
Upon downloading, expanding and starting the builb, I get this:
D:\src\xemacs\xemacs-21.5.19\nt>nmake install /f xemacs.mak
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
WARNING: Compiling without dependency information.
Creating D:\src\xemacs\xemacs-21.5.19\lib-src\config.values
--------------------------------------------------------------------
OS version:
Microsoft Windows XP [Version 5.1.2600]
OS: Windows_NT
XEmacs 21.5-b19 "chives" (+CVS-20050217) configured for `i586-pc-win32'.
Building XEmacs using "NMAKE".
Building XEmacs using make flags " ".
Building XEmacs in source tree "D:\\src\\xemacs\\xemacs-21.5.19".
For src, using compiler "cl -nologo -W3 -DSTRICT -Zi -Od -MDd -c -TP
-ID:\src\xemacs\xemacs-21.5.19\nt\inc -ID:\src\xemacs\xemacs
-21.5.19\src -I"D:\src\xemacs\optional-libs\xpm-3.4k"
-I"D:\src\xemacs\optional-libs\xpm-3.4k\lib"
-I"D:\src\xemacs\optional-libs\l
ibpng-1.2.8" -I"D:\src\xemacs\optional-libs\zlib-1.2.1"
-I"D:\src\xemacs\optional-libs\jpeg-6b"
-I"D:\src\xemacs\optional-libs\zlib-
1.2.1" -DHAVE_MS_WINDOWS -DHAVE_XPM -DFOR_MSW -DHAVE_GIF -DHAVE_PNG
-DHAVE_JPEG -DHAVE_ZLIB -DHAVE_MENUBARS -DHAVE_SCROLLBARS -DHAVE
_TOOLBARS -DHAVE_WIDGETS -DHAVE_DIALOGS -DHAVE_NATIVE_SOUND -DPDUMP
-DSYSTEM_MALLOC -DERROR_CHECK_ALL -DDEBUG_XEMACS -D_DEBUG
-DWIN32_LEAN_AND_MEAN -DWIN32_NATIVE -Demacs -DHAVE_CONFIG_H
-DPATH_VERSION=\"21.5-b19\" -DPATH_PROGNAME=\"xemacs\"
-DEMACS_VERSION=\"21.5-b19\"
-DEMACS_PROGNAME=\"xemacs\" -DSTACK_TRACE_EYE_CATCHER=xemacs_21_5_b
19_i586_pc_win32 -DPATH_PREFIX=\"..\" -DEMACS_MAJOR_VERSION=21
-DEMACS_MINOR_VERSION=5 -DEMACS_BETA_VERSION=19 -DXEMACS_CODENAM
E=\""chives"\" -DXEMACS_EXTRA_NAME=\"(+CVS-20050217)\"
-DEMACS_CONFIGURATION=\"i586-pc-win32\"
-DPATH_PACKAGEPATH=\""~\\.xemacs;;
c:\\opt\\XEmacs\\site-packages;c:\\opt\\XEmacs\\xemacs-packages"\"".
For lib-src, using compiler "cl -nologo -W3 -DSTRICT -Zi -Od -MDd
-ID:\src\xemacs\xemacs-21.5.19\lib-src -ID:\src\xemacs\xemacs-21
.5.19\src -DHAVE_CONFIG_H -DWIN32_NATIVE".
Compiling as C++.
Installing XEmacs in "c:\\opt\\XEmacs\\XEmacs-21.5-b19".
Package path is
"~\\.xemacs;;c:\\opt\\XEmacs\\site-packages;c:\\opt\\XEmacs\\xemacs-packages".
Compiling in support for Microsoft Windows native GUI.
Compiling in support for XPM images.
Compiling in support for GIF images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Compiling in support for GZIP compression/decompression.
Compiling in support for toolbars.
Compiling in support for dialogs.
Compiling in support for widgets.
Compiling in support for native sounds.
Using portable dumper.
Using system malloc.
Using DLL version of C runtime library.
Compiling in extra internal error-checking.
NOTE: ---------------------------------------------------------
NOTE: Compiling in support for runtime error-checking.
NOTE: XEmacs will run noticeably more slowly as a result.
NOTE: Error-checking is on by default for XEmacs beta releases.
NOTE: ---------------------------------------------------------
Compiling in debugging support (no slowdown).
--------------------------------------------------------------------
minitar.c
D:\src\xemacs\optional-libs\zlib-1.2.1\zlib.lib : fatal error LNK1136:
invalid or corrupt file
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.
--
Matthew O. Persico
--
Matthew O. Persico