[#6864] ruby 1.8.4 rc breaks alias_method/rails in bad ways — "Ara.T.Howard" <ara.t.howard@...>

20 messages 2005/12/09
[#6870] Re: ruby 1.8.4 rc breaks alias_method/rails in bad ways — =?ISO-8859-15?Q?Florian_Gro=DF?= <florgro@...> 2005/12/12

Ara.T.Howard wrote:

[#6872] Re: ruby 1.8.4 rc breaks alias_method/rails in bad ways — ara.t.howard@... 2005/12/12

On Tue, 13 Dec 2005, [ISO-8859-15] Florian Growrote:

[#6873] Re: ruby 1.8.4 rc breaks alias_method/rails in bad ways — James Edward Gray II <james@...> 2005/12/12

On Dec 12, 2005, at 1:19 PM, ara.t.howard@noaa.gov wrote:

[#6874] Re: ruby 1.8.4 rc breaks alias_method/rails in bad ways — ara.t.howard@... 2005/12/12

On Tue, 13 Dec 2005, James Edward Gray II wrote:

[#6891] Time.utc! and Time.localtime! — Daniel Hobe <hobe@...>

Writing a script yesterday I found out, much to my surprise, that the

16 messages 2005/12/14

[#6918] change to yaml in 1.8.4 — ara.t.howard@...

14 messages 2005/12/16

[#6934] 1.8.x, YAML, and release management — Ryan Davis <ryand-ruby@...>

I'm concerned that 1.8.3's acceptance of non-backwards-compatible

28 messages 2005/12/18

[#6996] Problems building 1.8.4 with VS8 C++ Express Edition (cl 14.00) — Austin Ziegler <halostatue@...>

Visual Studio C++ 2005 Express Edition (VS 8.0)

20 messages 2005/12/27

Re: Problems building 1.8.4 with VS8 C++ Express Edition (cl 14.00)

From: Austin Ziegler <halostatue@...>
Date: 2005-12-27 15:22:17 UTC
List: ruby-core #7007
On 27/12/05, U.Nakamura <usa@garbagecollect.jp> wrote:
> Ah, I'm using comercial version of VS2005, and it reports same
> warning.
> So, nobu's patch is correct.

Fair enough. I'm still stuck, but it appears to be in openssl this
time (which I have not downloaded and compiled at this point, so if
that's the cause, that's fine; I'll go ahead and do both openssl and
zlib compiles using this compiler).

Exception Information
Code:   0xc000000d            Flags:    0x00000000
Record: 0x0000000000000000  Address:    0x0000000078154751

<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="miniruby.exe" FILTER="GRABMI_FILTER_PRIVACY">
    <MATCHING_FILE NAME="miniruby.exe" SIZE="573440"
CHECKSUM="0x8EDFDE30" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0"
LINKER_VERSION="0x0" LINK_DATE="12/27/2005 15:04:40"
UPTO_LINK_DATE="12/27/2005 15:04:40" />
</EXE>
<EXE NAME="MSVCR80.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
    <MATCHING_FILE NAME="msvcr80.dll" SIZE="626688"
CHECKSUM="0x40734795" BIN_FILE_VERSION="8.0.50727.42"
BIN_PRODUCT_VERSION="8.0.50727.42" PRODUCT_VERSION="8.00.50727.42"
FILE_DESCRIPTION="Microsoft(r) C Runtime Library"
COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft(r) Visual
Studio(r) 2005" FILE_VERSION="8.00.50727.42"
ORIGINAL_FILENAME="MSVCR80.DLL" INTERNAL_NAME="MSVCR80.DLL"
LEGAL_COPYRIGHT="(c) Microsoft Corporation.  All rights reserved."
VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004"
VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x9DE1F"
LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="8.0.50727.42"
UPTO_BIN_PRODUCT_VERSION="8.0.50727.42" LINK_DATE="09/23/2005
06:44:37" UPTO_LINK_DATE="09/23/2005 06:44:37" VER_LANGUAGE="English
(United States) [0x409]" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
    <MATCHING_FILE NAME="kernel32.dll" SIZE="983552"
CHECKSUM="0x4CE79457" BIN_FILE_VERSION="5.1.2600.2180"
BIN_PRODUCT_VERSION="5.1.2600.2180" PRODUCT_VERSION="5.1.2600.2180"
FILE_DESCRIPTION="Windows NT BASE API Client DLL"
COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft(r)
Windows(r) Operating System" FILE_VERSION="5.1.2600.2180
(xpsp_sp2_rtm.040803-2158)" ORIGINAL_FILENAME="kernel32"
INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="(c) Microsoft Corporation.
All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0"
VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32"
PE_CHECKSUM="0xFF848" LINKER_VERSION="0x50001"
UPTO_BIN_FILE_VERSION="5.1.2600.2180"
UPTO_BIN_PRODUCT_VERSION="5.1.2600.2180" LINK_DATE="08/04/2004
07:56:36" UPTO_LINK_DATE="08/04/2004 07:56:36" VER_LANGUAGE="English
(United States) [0x409]" />
</EXE>
</DATABASE>

I'm attaching my full build log. These do have the patches that Nobu
put in entirely as well as your earlier patch to win32.c.

Thanks,
-austin
--
Austin Ziegler * halostatue@gmail.com
               * Alternate: austin@halostatue.ca

Attachments (1)

build.log (22.5 KB, text/x-log)
Microsoft (R) Program Maintenance Utility   Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.

Creating config.h
config.h updated.
Creating config.status
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../array.c
array.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../bignum.c
bignum.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../class.c
class.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../compar.c
compar.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../dir.c
dir.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../dln.c
dln.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../enum.c
enum.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../error.c
error.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../eval.c
eval.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../file.c
file.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../gc.c
gc.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../hash.c
hash.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../inits.c
inits.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../io.c
io.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../marshal.c
marshal.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../math.c
math.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../numeric.c
numeric.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../object.c
object.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../pack.c
pack.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../parse.c
parse.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../process.c
process.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../prec.c
prec.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../random.c
random.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../range.c
range.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../re.c
re.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../regex.c
regex.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../ruby.c
ruby.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../signal.c
signal.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../sprintf.c
sprintf.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../st.c
st.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../string.c
string.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../struct.c
struct.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../time.c
time.c
./../time.c(507) : warning C4293: '<<' : shift count negative or too big, undefined behavior
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../util.c
util.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../variable.c
variable.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../version.c
version.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../missing/acosh.c
acosh.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../missing/crypt.c
crypt.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../missing/erf.c
erf.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tcwin32.c
win32.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../dmyext.c
dmyext.c
	lib -nologo -machine:x86 -out:msvcr80-ruby18-static.lib array.obj  bignum.obj  class.obj  compar.obj  dir.obj  dln.obj  enum.obj  error.obj  eval.obj  file.obj  gc.obj  hash.obj  inits.obj  io.obj  marshal.obj  math.obj  numeric.obj  object.obj  pack.obj  parse.obj  process.obj  prec.obj  random.obj  range.obj  re.obj  regex.obj  ruby.obj  signal.obj  sprintf.obj  st.obj  string.obj  struct.obj  time.obj  util.obj  variable.obj  version.obj  acosh.obj crypt.obj erf.obj win32.obj dmyext.obj
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../main.c
main.c
	cl -nologo -MD  -O2b2xty-  -DRUBY_EXPORT -I. -I./.. -I./../missing  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc./../dmydln.c
dmydln.c
 oldnames.lib user32.lib advapi32.lib wsock32.lib
	 cl -nologo main.obj dmydln.obj msvcr80-ruby18-static.lib oldnames.lib user32.lib advapi32.lib wsock32.lib  -Feminiruby.exe -link -incremental:no -debug -opt:ref -opt:icf
rbconfig.rb updated
	.\miniruby.exe ./../win32/mkexports.rb -output=msvcr80-ruby18.def msvcr80-ruby18-static.lib
	lib -nologo -machine:x86 -out:msvcr80-ruby18.lib -def:msvcr80-ruby18.def
   Creating library msvcr80-ruby18.lib and object msvcr80-ruby18.exp
compiling Win32API

Microsoft (R) Program Maintenance Utility   Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.

	..\..\miniruby.exe -I'../..' -I'../.././../lib' -e "puts 'EXPORTS', 'Init_Win32API'"  > Win32API-i386-mswin32.def
	cl -nologo -MD  -O2b2xty- -I. -I../.. -I../.././.. -I../.././../ext/Win32API -DHAVE_WINDOWS_H  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../.././../ext/Win32API/Win32API.c
Win32API.c
	cl -nologo -LD -Fe../../.ext/i386-mswin32/Win32API.so Win32API.obj msvcr80-ruby18.lib kernel32.lib  oldnames.lib user32.lib advapi32.lib wsock32.lib  -link -incremental:no -debug -opt:ref -opt:icf -dll -libpath:"../.." -def:Win32API-i386-mswin32.def -implib:Win32API-i386-mswin32.lib -pdb:Win32API-i386-mswin32.pdb
   Creating library Win32API-i386-mswin32.lib and object Win32API-i386-mswin32.exp
	copy > nul ..\..\.\..\ext\Win32API\lib\win32\registry.rb ..\..\.ext\win32
	copy > nul ..\..\.\..\ext\Win32API\lib\win32\resolv.rb ..\..\.ext\win32
compiling bigdecimal

Microsoft (R) Program Maintenance Utility   Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.

	cl -nologo -MD  -O2b2xty- -I. -I../.. -I../.././.. -I../.././../ext/bigdecimal   -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../.././../ext/bigdecimal/bigdecimal.c
bigdecimal.c
	cl -nologo -LD -Fe../../.ext/i386-mswin32/bigdecimal.so bigdecimal.obj msvcr80-ruby18.lib  oldnames.lib user32.lib advapi32.lib wsock32.lib  -link -incremental:no -debug -opt:ref -opt:icf -dll -libpath:"../.." -def:../.././../ext/bigdecimal/bigdecimal.def -implib:bigdecimal-i386-mswin32.lib -pdb:bigdecimal-i386-mswin32.pdb
   Creating library bigdecimal-i386-mswin32.lib and object bigdecimal-i386-mswin32.exp
	copy > nul ..\..\.\..\ext\bigdecimal\lib\bigdecimal\jacobian.rb ..\..\.ext\bigdecimal
	copy > nul ..\..\.\..\ext\bigdecimal\lib\bigdecimal\ludcmp.rb ..\..\.ext\bigdecimal
	copy > nul ..\..\.\..\ext\bigdecimal\lib\bigdecimal\math.rb ..\..\.ext\bigdecimal
	copy > nul ..\..\.\..\ext\bigdecimal\lib\bigdecimal\newton.rb ..\..\.ext\bigdecimal
	copy > nul ..\..\.\..\ext\bigdecimal\lib\bigdecimal\util.rb ..\..\.ext\bigdecimal
compiling curses
compiling dbm
compiling digest

Microsoft (R) Program Maintenance Utility   Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.

	..\..\miniruby.exe -I'../..' -I'../.././../lib' -e "puts 'EXPORTS', 'Init_digest'"  > digest-i386-mswin32.def
	cl -nologo -MD  -O2b2xty- -I. -I../.. -I../.././.. -I../.././../ext/digest   -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../.././../ext/digest/digest.c
digest.c
	cl -nologo -LD -Fe../../.ext/i386-mswin32/digest.so digest.obj msvcr80-ruby18.lib  oldnames.lib user32.lib advapi32.lib wsock32.lib  -link -incremental:no -debug -opt:ref -opt:icf -dll -libpath:"../.." -def:digest-i386-mswin32.def -implib:digest-i386-mswin32.lib -pdb:digest-i386-mswin32.pdb
   Creating library digest-i386-mswin32.lib and object digest-i386-mswin32.exp
	copy > nul ..\..\.\..\ext\digest\lib\md5.rb ..\..\.ext
	copy > nul ..\..\.\..\ext\digest\lib\sha1.rb ..\..\.ext
compiling digest/md5

Microsoft (R) Program Maintenance Utility   Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.

	..\..\..\miniruby.exe -I'../../..' -I'../../.././../lib' -e "puts 'EXPORTS', 'Init_md5'"  > md5-i386-mswin32.def
	cl -nologo -MD  -O2b2xty-  -DHAVE_CONFIG_H -I../../.././../ext/digest/md5/.. -I. -I../../.. -I../../.././.. -I../../.././../ext/digest/md5   -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../../.././../ext/digest/md5/md5init.c
md5init.c
	cl -nologo -MD  -O2b2xty-  -DHAVE_CONFIG_H -I../../.././../ext/digest/md5/.. -I. -I../../.. -I../../.././.. -I../../.././../ext/digest/md5   -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../../.././../ext/digest/md5/md5.c
md5.c
	cl -nologo -LD -Fe../../../.ext/i386-mswin32/digest/md5.so md5init.obj md5.obj msvcr80-ruby18.lib  oldnames.lib user32.lib advapi32.lib wsock32.lib  -link -incremental:no -debug -opt:ref -opt:icf -dll -libpath:"../../.." -def:md5-i386-mswin32.def -implib:md5-i386-mswin32.lib -pdb:md5-i386-mswin32.pdb
   Creating library md5-i386-mswin32.lib and object md5-i386-mswin32.exp
compiling digest/rmd160

Microsoft (R) Program Maintenance Utility   Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.

	..\..\..\miniruby.exe -I'../../..' -I'../../.././../lib' -e "puts 'EXPORTS', 'Init_rmd160'"  > rmd160-i386-mswin32.def
	cl -nologo -MD  -O2b2xty-  -DHAVE_CONFIG_H -I../../.././../ext/digest/rmd160/.. -I. -I../../.. -I../../.././.. -I../../.././../ext/digest/rmd160   -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../../.././../ext/digest/rmd160/rmd160init.c
rmd160init.c
	cl -nologo -MD  -O2b2xty-  -DHAVE_CONFIG_H -I../../.././../ext/digest/rmd160/.. -I. -I../../.. -I../../.././.. -I../../.././../ext/digest/rmd160   -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../../.././../ext/digest/rmd160/rmd160.c
rmd160.c
	cl -nologo -MD  -O2b2xty-  -DHAVE_CONFIG_H -I../../.././../ext/digest/rmd160/.. -I. -I../../.. -I../../.././.. -I../../.././../ext/digest/rmd160   -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../../.././../ext/digest/rmd160/rmd160hl.c
rmd160hl.c
	cl -nologo -LD -Fe../../../.ext/i386-mswin32/digest/rmd160.so rmd160init.obj rmd160.obj rmd160hl.obj msvcr80-ruby18.lib  oldnames.lib user32.lib advapi32.lib wsock32.lib  -link -incremental:no -debug -opt:ref -opt:icf -dll -libpath:"../../.." -def:rmd160-i386-mswin32.def -implib:rmd160-i386-mswin32.lib -pdb:rmd160-i386-mswin32.pdb
   Creating library rmd160-i386-mswin32.lib and object rmd160-i386-mswin32.exp
compiling digest/sha1

Microsoft (R) Program Maintenance Utility   Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.

	..\..\..\miniruby.exe -I'../../..' -I'../../.././../lib' -e "puts 'EXPORTS', 'Init_sha1'"  > sha1-i386-mswin32.def
	cl -nologo -MD  -O2b2xty-  -DHAVE_CONFIG_H -I../../.././../ext/digest/sha1/.. -I. -I../../.. -I../../.././.. -I../../.././../ext/digest/sha1   -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../../.././../ext/digest/sha1/sha1init.c
sha1init.c
	cl -nologo -MD  -O2b2xty-  -DHAVE_CONFIG_H -I../../.././../ext/digest/sha1/.. -I. -I../../.. -I../../.././.. -I../../.././../ext/digest/sha1   -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../../.././../ext/digest/sha1/sha1.c
sha1.c
	cl -nologo -MD  -O2b2xty-  -DHAVE_CONFIG_H -I../../.././../ext/digest/sha1/.. -I. -I../../.. -I../../.././.. -I../../.././../ext/digest/sha1   -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../../.././../ext/digest/sha1/sha1hl.c
sha1hl.c
	cl -nologo -LD -Fe../../../.ext/i386-mswin32/digest/sha1.so sha1init.obj sha1.obj sha1hl.obj msvcr80-ruby18.lib  oldnames.lib user32.lib advapi32.lib wsock32.lib  -link -incremental:no -debug -opt:ref -opt:icf -dll -libpath:"../../.." -def:sha1-i386-mswin32.def -implib:sha1-i386-mswin32.lib -pdb:sha1-i386-mswin32.pdb
   Creating library sha1-i386-mswin32.lib and object sha1-i386-mswin32.exp
compiling digest/sha2

Microsoft (R) Program Maintenance Utility   Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.

	..\..\..\miniruby.exe -I'../../..' -I'../../.././../lib' -e "puts 'EXPORTS', 'Init_sha2'"  > sha2-i386-mswin32.def
	cl -nologo -MD  -O2b2xty-  -DHAVE_CONFIG_H -I../../.././../ext/digest/sha2/.. -I. -I../../.. -I../../.././.. -I../../.././../ext/digest/sha2 -DHAVE_TYPE_UINT64_T  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../../.././../ext/digest/sha2/sha2.c
sha2.c
	cl -nologo -MD  -O2b2xty-  -DHAVE_CONFIG_H -I../../.././../ext/digest/sha2/.. -I. -I../../.. -I../../.././.. -I../../.././../ext/digest/sha2 -DHAVE_TYPE_UINT64_T  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../../.././../ext/digest/sha2/sha2hl.c
sha2hl.c
	cl -nologo -MD  -O2b2xty-  -DHAVE_CONFIG_H -I../../.././../ext/digest/sha2/.. -I. -I../../.. -I../../.././.. -I../../.././../ext/digest/sha2 -DHAVE_TYPE_UINT64_T  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../../.././../ext/digest/sha2/sha2init.c
sha2init.c
	cl -nologo -LD -Fe../../../.ext/i386-mswin32/digest/sha2.so sha2.obj sha2hl.obj sha2init.obj msvcr80-ruby18.lib  oldnames.lib user32.lib advapi32.lib wsock32.lib  -link -incremental:no -debug -opt:ref -opt:icf -dll -libpath:"../../.." -def:sha2-i386-mswin32.def -implib:sha2-i386-mswin32.lib -pdb:sha2-i386-mswin32.pdb
   Creating library sha2-i386-mswin32.lib and object sha2-i386-mswin32.exp
compiling dl

Microsoft (R) Program Maintenance Utility   Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.

"Generating callback.func"
"Generating cbtable.func"
	cl -nologo -MD  -O2b2xty- -I. -I../.. -I../.././.. -I../.././../ext/dl -DHAVE_WINDOWS_H -DHAVE_GETLASTERROR -DHAVE_LOADLIBRARY -DHAVE_FREELIBRARY -DHAVE_GETPROCADDRESS  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -I. -c -Tc../.././../ext/dl/dl.c
dl.c
	cl -nologo -MD  -O2b2xty- -I. -I../.. -I../.././.. -I../.././../ext/dl -DHAVE_WINDOWS_H -DHAVE_GETLASTERROR -DHAVE_LOADLIBRARY -DHAVE_FREELIBRARY -DHAVE_GETPROCADDRESS  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -I. -c -Tc../.././../ext/dl/handle.c
handle.c
	cl -nologo -MD  -O2b2xty- -I. -I../.. -I../.././.. -I../.././../ext/dl -DHAVE_WINDOWS_H -DHAVE_GETLASTERROR -DHAVE_LOADLIBRARY -DHAVE_FREELIBRARY -DHAVE_GETPROCADDRESS  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -I. -c -Tc../.././../ext/dl/ptr.c
ptr.c
"Generating call.func"
  void
  char
  short
  long
  float
  double
	cl -nologo -MD  -O2b2xty- -I. -I../.. -I../.././.. -I../.././../ext/dl -DHAVE_WINDOWS_H -DHAVE_GETLASTERROR -DHAVE_LOADLIBRARY -DHAVE_FREELIBRARY -DHAVE_GETPROCADDRESS  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -I. -c -Tc../.././../ext/dl/sym.c
sym.c
	cl -nologo -LD -Fe../../.ext/i386-mswin32/dl.so dl.obj handle.obj ptr.obj sym.obj msvcr80-ruby18.lib kernel32.lib  oldnames.lib user32.lib advapi32.lib wsock32.lib  -link -incremental:no -debug -opt:ref -opt:icf -dll -libpath:"../.." -def:../.././../ext/dl/dl.def -implib:dl-i386-mswin32.lib -pdb:dl-i386-mswin32.pdb
   Creating library dl-i386-mswin32.lib and object dl-i386-mswin32.exp
	copy > nul ..\..\.\..\ext\dl\lib\dl\import.rb ..\..\.ext\dl
	copy > nul ..\..\.\..\ext\dl\lib\dl\struct.rb ..\..\.ext\dl
	copy > nul ..\..\.\..\ext\dl\lib\dl\types.rb ..\..\.ext\dl
	copy > nul ..\..\.\..\ext\dl\lib\dl\win32.rb ..\..\.ext\dl
	copy > nul dlconfig.h ..\..\.ext\i386-mswin32
	copy > nul ..\..\.\..\ext\dl\dl.h ..\..\.ext\i386-mswin32
compiling enumerator

Microsoft (R) Program Maintenance Utility   Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.

	..\..\miniruby.exe -I'../..' -I'../.././../lib' -e "puts 'EXPORTS', 'Init_enumerator'"  > enumerator-i386-mswin32.def
	cl -nologo -MD  -O2b2xty- -I. -I../.. -I../.././.. -I../.././../ext/enumerator   -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../.././../ext/enumerator/enumerator.c
enumerator.c
	cl -nologo -LD -Fe../../.ext/i386-mswin32/enumerator.so enumerator.obj msvcr80-ruby18.lib  oldnames.lib user32.lib advapi32.lib wsock32.lib  -link -incremental:no -debug -opt:ref -opt:icf -dll -libpath:"../.." -def:enumerator-i386-mswin32.def -implib:enumerator-i386-mswin32.lib -pdb:enumerator-i386-mswin32.pdb
   Creating library enumerator-i386-mswin32.lib and object enumerator-i386-mswin32.exp
compiling etc

Microsoft (R) Program Maintenance Utility   Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.

	..\..\miniruby.exe -I'../..' -I'../.././../lib' -e "puts 'EXPORTS', 'Init_etc'"  > etc-i386-mswin32.def
	cl -nologo -MD  -O2b2xty- -I. -I../.. -I../.././.. -I../.././../ext/etc -DHAVE_GETLOGIN  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../.././../ext/etc/etc.c
etc.c
	cl -nologo -LD -Fe../../.ext/i386-mswin32/etc.so etc.obj msvcr80-ruby18.lib  oldnames.lib user32.lib advapi32.lib wsock32.lib  -link -incremental:no -debug -opt:ref -opt:icf -dll -libpath:"../.." -def:etc-i386-mswin32.def -implib:etc-i386-mswin32.lib -pdb:etc-i386-mswin32.pdb
   Creating library etc-i386-mswin32.lib and object etc-i386-mswin32.exp
compiling fcntl

Microsoft (R) Program Maintenance Utility   Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.

	..\..\miniruby.exe -I'../..' -I'../.././../lib' -e "puts 'EXPORTS', 'Init_fcntl'"  > fcntl-i386-mswin32.def
	cl -nologo -MD  -O2b2xty- -I. -I../.. -I../.././.. -I../.././../ext/fcntl   -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../.././../ext/fcntl/fcntl.c
fcntl.c
	cl -nologo -LD -Fe../../.ext/i386-mswin32/fcntl.so fcntl.obj msvcr80-ruby18.lib  oldnames.lib user32.lib advapi32.lib wsock32.lib  -link -incremental:no -debug -opt:ref -opt:icf -dll -libpath:"../.." -def:fcntl-i386-mswin32.def -implib:fcntl-i386-mswin32.lib -pdb:fcntl-i386-mswin32.pdb
   Creating library fcntl-i386-mswin32.lib and object fcntl-i386-mswin32.exp
compiling gdbm
compiling iconv
compiling io/wait

Microsoft (R) Program Maintenance Utility   Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.

	..\..\..\miniruby.exe -I'../../..' -I'../../.././../lib' -e "puts 'EXPORTS', 'Init_wait'"  > wait-i386-mswin32.def
	cl -nologo -MD  -O2b2xty- -I. -I../../.. -I../../.././.. -I../../.././../ext/io/wait -DHAVE_RB_W32_IOCTLSOCKET  -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../../.././../ext/io/wait/wait.c
wait.c
	cl -nologo -LD -Fe../../../.ext/i386-mswin32/io/wait.so wait.obj msvcr80-ruby18.lib  oldnames.lib user32.lib advapi32.lib wsock32.lib  -link -incremental:no -debug -opt:ref -opt:icf -dll -libpath:"../../.." -def:wait-i386-mswin32.def -implib:wait-i386-mswin32.lib -pdb:wait-i386-mswin32.pdb
   Creating library wait-i386-mswin32.lib and object wait-i386-mswin32.exp
	copy > nul ..\..\..\.\..\ext\io\wait\lib\nonblock.rb ..\..\..\.ext\io
compiling nkf

Microsoft (R) Program Maintenance Utility   Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.

	..\..\miniruby.exe -I'../..' -I'../.././../lib' -e "puts 'EXPORTS', 'Init_nkf'"  > nkf-i386-mswin32.def
	cl -nologo -MD  -O2b2xty- -I. -I../.. -I../.././.. -I../.././../ext/nkf   -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -c -Tc../.././../ext/nkf/nkf.c
nkf.c
	cl -nologo -LD -Fe../../.ext/i386-mswin32/nkf.so nkf.obj msvcr80-ruby18.lib  oldnames.lib user32.lib advapi32.lib wsock32.lib  -link -incremental:no -debug -opt:ref -opt:icf -dll -libpath:"../.." -def:nkf-i386-mswin32.def -implib:nkf-i386-mswin32.lib -pdb:nkf-i386-mswin32.pdb
   Creating library nkf-i386-mswin32.lib and object nkf-i386-mswin32.exp
	copy > nul ..\..\.\..\ext\nkf\lib\kconv.rb ..\..\.ext
compiling openssl
NMAKE : fatal error U1077: '.\miniruby.exe' : return code '0xc000000d'
Stop.

In This Thread