Bug #6954

Build failure on trunk 36856 with VC 2010

Added by Heesob Park about 3 years ago. Updated about 3 years ago.

ruby -v:ruby 2.0.0dev (2012-08-30 trunk 36856) [i386-mswin32_100] Backport:


I get the following failure on Windows XP with VC 2010 while building Nighty Snapshot(trunk@34850).

Creating Makefile.new
type `nmake' to make ruby.

Microsoft(R) Program Maintenance Utility 버전 10.00.30319.01
Copyright (c) Microsoft Corporation. 모든 권리 보유.

    CC = cl -nologo
    LD = cl -nologo
    LDSHARED = cl -nologo -LD
    CFLAGS = -MD -Zi -W2 -wd4996 -we4028 -we4142 -O2sy-  -Zm600
    XCFLAGS = -DRUBY_EXPORT -I. -I.ext/include/i386-mswin32_100 -I./include

-I. -I./missing
DLDFLAGS = -incremental:no -debug -opt:ref -opt:icf -dll
Creating config.h
.ext\include\i386-mswin32_100\ruby\config.h updated.
Creating verconf.h
verconf.h updated.
Creating config.status
generating id.h
executable host ruby is required. use --with-baseruby option.
NMAKE : fatal error U1077: 'echo' : '0x1' 반환 코드입니다.

Maybe this means executing "win32\configure.bat" is not sufficient any more and requires preinstalled ruby.


#1 Updated by Luis Lavena about 3 years ago

Seems that the snapshot is no longer packaging id.h?

Or perhaps is that id.h is regenerated over and over? I did notice that just by doing make test a few times.

Perhaps .id.h.time (ID_H_TARGET) is somehow related to this?

#2 Updated by Yusuke Endoh about 3 years ago

  • Status changed from Open to Feedback
  • Target version set to 2.0.0

Heesob Park, could you try 2.0.0-preview1?

Yusuke Endoh mame@tsg.ne.jp

#3 Updated by Heesob Park about 3 years ago

This bug was fixed by r36864.

And I confirmed 2.0.0-preview1 builds fine with the VC 2010.

#4 Updated by Yusuke Endoh about 3 years ago

  • Status changed from Feedback to Closed

Thank you!

Yusuke Endoh mame@tsg.ne.jp

Also available in: Atom PDF