1

Windows764ビットでRubyをうまく再生しようとするとエラーが発生して怒り狂った。rvmを使用すると、1.9.2および1.9.3-p194で問題は発生しませんでした。ただし、1.9.3-p327の場合:

Error running `make`, please read [...]/make.log`

彼女が来た:

    CC = gcc
    LD = ld
    LDSHARED = gcc -shared 
    CFLAGS = -I/home/Cameron.Steele/.rvm/usr/include 
    XCFLAGS = -include ruby/config.h -include ruby/missing.h -DRUBY_EXPORT
    CPPFLAGS =   -I. -I.ext/include/i386-cygwin -I./include -I.
    DLDFLAGS = -Wl,--enable-auto-image-base,--enable-auto-import -Wl,--out-implib=libruby191.dll.a cygruby191.def  
    SOLIBS = cygruby191.res.o -lpthread -lrt -ldl -lcrypt  
linking miniruby.exe
file.o:file.c:(.text+0x434c): undefined reference to `_wcsicmp`
collect2: ld returned 1 exit status
Makefile:164: recipe for target `miniruby.exe' failed
make: *** [miniruby.exe] Error 1

子供がいない...コンピューターほど高価ではなく、はるかに有用性が低く、粉砕することは違法です。

どんな助けでも先制的に大いに感謝されます。私はすでにあなたに感謝しています。

4

1 に答える 1

3

参照してください: https://bugs.ruby-lang.org/issues/7415#change-33382

Ruby 関係者はこれをバグと認識しており、Backport93 リストに問題を掲載しています。修理予定です。

于 2012-11-21T17:41:22.710 に答える