Bug #3230: BigDecimal Broken
http://redmine.ruby-lang.org/issues/show/3230

Author: Charlie Savage
Status: Open, Priority: High
Assigned to: Nobuyoshi Nakada, Category: ext
ruby -v: HEAD

Revision r27495 breaks VC Build:

       cl -nologo -I. -I../../.ext/include/i386-mswin32_100 -I../.././include -I../.././ext/bigdecimal -MD -Zi -W2 -wd4996 -Od  -Zm600 -DRUBY_EXTCONF_H=\"extconf.h\" -Fobigdecimal.obj -c -Tcbigdecimal.c
bigdecimal.c
        cl -nologo -LD -Fe../../.ext/i386-mswin32_100/bigdecimal.so bigdecimal.obj msvcr100-ruby191.lib  unicows.lib oldnames.lib user32.lib advapi32.lib shell32.lib ws2_32.lib  -link -incremental:no -debug -opt:ref -opt:icf -incremental:no -debug -opt:ref -opt:icf -dll -libpath:. -libpath:../.. -implib:bigdecimal-i386-mswin32_100.lib -pdb:bigdecimal-i386-mswin32_100.pdb -def:../.././ext/bigdecimal/bigdecimal.def
LINK : fatal error LNK1104: cannot open file '../.././ext/bigdecimal/bigdecimal.def'
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.EXE"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '.\miniruby.exe' : return code '0x1'
Stop.

Restoring the def file from SVN fixes the issue.


----------------------------------------
http://redmine.ruby-lang.org