[#41750] cygwinでRDtoolなどがインストールできない — Kouzuma Kunikazu <kuni92@...>
はじめまして、上妻 久仁和 と申します。
9 messages
2006/01/01
[#41751] Re: cygwinでRDtoolなどがインストールできない
— rubikitch <rubikitch@...>
2006/01/01
From: Kouzuma Kunikazu <kuni92@sings.jp>
[#41752] Re: cygwinでRDtoolなどがインストールできない
— nobu@...
2006/01/02
なかだです。
[#41753] [ANN] Subversion 1.3.0 released. — Kouhei Sutou <kou@...>
須藤です.
4 messages
2006/01/02
[#41790] Ruby組み込み時の拡張ライブラリの静的リンク — 湊大典 <minato.daisuke@...>
こんにちわ、湊大典@会津大です。
5 messages
2006/01/19
[#41795] Ruby/SDL Segmentation fault — Kouhei Yanagita <yanagi@...>
こんにちは。柳田です。
4 messages
2006/01/21
[ruby-list:41791] Re: Ruby組み込み時の拡張ライブラリの静的リンク
From:
Yukihiro Matsumoto <matz@...>
Date:
2006-01-20 07:36:06 UTC
List:
ruby-list #41791
まつもと ゆきひろです
In message "Re: [ruby-list:41790] Ruby組み込み時の拡張ライブラリの静的リンク"
on Fri, 20 Jan 2006 08:33:44 +0900, 湊大典 <minato.daisuke@gmail.com> writes:
|Rubyを組み込んでいるUNIXコンソールで動くファイラを作ってます。
|(the Minnu's Filer2 http://www.geocities.jp/daisuke530221jp/)
|それでファイラからSocket, etcなど拡張ライブラリを使いたいんですが
|それをスタティックにファイラ本体にリンクする方法は無いんでしょうか?
|ファイラにはruby-static.aをリンクしてます。
|
|ruby, irbなどはconfigureに--with-static-linked-extを渡すとrequireなしにSocketなどが使えてるので
|やりかたはあるようなんですが。
ext/*/*.oのオブジェクトファイルを一緒にリンクして、初期化時
に(ruby_init()の呼び出しの後で)それぞれのライブラリの初期化
関数
Init_xxxx()
を呼んでやればよいと思います。