Post date: 2012/07/13 4:56:11
ASCOをRubyにリンクする目的でRubyコンパイル
Rubyは、1.8.7-p358をまず使用。
1.MingwのインストーラをsourceforgeからDLしインストール
msysも一緒にインストールした
2.システム環境設定で、mingw/binとmsys/1.0/binをパスに通す
3.Rubyを展開
4../configure --prefix=c:/Anagix/Tools/Ruby-1.8.7p358
5.make && make install
続いて以下を参考に、Cのプログラムとリンクする、
http://jp.rubyist.net/magazine/?0004-BuildRubyWin
http://jp.rubyist.net/magazine/?cmd=view&p=0007-BuildRubyWin&key=build%2BRuby%2Bon%2BWindows#l0
http://funktor.org/programming/cpp/embedding-ruby
http://shugo.net/article/cmagazine/1st/
1. Ruby-1.8.7-p358のディレクトリの下にexerciseディレクトリを作り、
hw.cをコンパイルする場合、
gcc hw.c =o hw -I .. -L .. -lmsvcrt-ruby18 でRubyをリンクしたhwが動く。
2.