[前][次][番号順一覧][スレッド一覧]

ruby:314

From: MoonWolf <moonwolf@m...>
Date: Sun, 19 Sep 2004 22:17:43 +0900
Subject: [ruby:314] Re: RE^2:One-Click Ruby Installer for Windowsの日本語特化バージョン

MoonWolfです。

mswin32版ruby-1.8.1をソースからコンパイルした際にiconvがうまくいきません。

http://www.garbagecollect.jp/ruby/mswin32/ja/documents/install.html
を参考にiconv.h,iconv.lib,iconv_a.lib,iconv.dllを適切なフォルダにコピー
したのにRubyコンパイル、インストール時にiconvがコンパイルされません。
Rubyインストール後にext/iconvに移動してextconf.rb,nmakeするとちゃんとコ
ンパイルされるのですが……

C:\rubyinstallerj\ruby-1.8.1\ext\iconv>ruby extconf.rb
checking for iconv.h... yes
checking for main() in iconv.lib... yes
creating Makefile

C:\rubyinstallerj\ruby-1.8.1\ext\iconv>nmake

Microsoft(R) Program Maintenance Utility Version 7.10.3077
Copyright (C) Microsoft Corporation.  All rights reserved.

        cl -nologo -MD -Zi -O2b2xg- -G6 -I.
-Ic:/ruby/lib/ruby/1.8/i386-mswin32
-Ic:/ruby/lib/ruby/1.8/i386-mswin32 -I. -DHAVE_ICONV_H
-DICONV_INPTR_CAST="" -I.
 -I./.. -I./../missing -c -Tciconv.c
iconv.c
        cl -nologo -LD -Feiconv.so iconv.obj msvcrt-ruby18.lib iconv.lib
 oldnam
es.lib user32.lib advapi32.lib wsock32.lib  -link -incremental:no -debug
-opt:re
f -opt:icf -dll -libpath:"c:/ruby/lib" -def:iconv-i386-mswin32.def
   Creating library iconv.lib and object iconv.exp

C:\rubyinstallerj\ruby-1.8.1\ext\iconv>nmake install

Microsoft(R) Program Maintenance Utility Version 7.10.3077
Copyright (C) Microsoft Corporation.  All rights reserved.

install -c -p -m 0755 iconv.so c:/ruby/lib/ruby/site_ruby/1.8/i386-msvcrt


--
ML: ruby@m...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

       311 2004-09-19 11:07 [tamura-ken1@d...    ] RE^2:One-Click Ruby Installer for Windowsの日本語特化バージョン
       312 2004-09-19 11:17 ┗[moonwolf@m...       ]                                       
       313 2004-09-19 14:19  ┗[moonwolf@m...       ]                                     
->     314 2004-09-19 15:17   ┗[moonwolf@m...       ]                                   
       324 2004-09-20 03:49    ┗[moonwolf@m...       ]