[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[mhc:00988] Re: palm2mhc/mhc2palm on Solaris7
まつもと ゆきひろです
In message "[mhc:00985] palm2mhc/mhc2palm on Solaris7"
on 00/08/13, Hirofumi Yamaki <yamaki@xxxxxxxxxxxxxxx> writes:
|[解決法]
|extconf.rb 内にて
|$LDFLAGS = "-L/usr/local/pilot/lib -R/usr/local/pilot/lib -lsocket"
|のようにする. (もちろん $CFLAGS あたりも適宜設定)
|
|上述の ruby extconf.rb が通らないのは, libpisocket.so
|内から libsocket.so 内の関数を呼んでいるから.
|また, -R オプションもつけないと, 実行時に初期化処理が云々といわれて
|やはり実行できない.
前者(-lsocket)に関しては have_library("socket") とかを追加す
れば良いような気がします。
後者は手元にSolarisがないので -R の意味が分かりませんです。
Linuxにはそういうオプションはないようだし。情報提供が十分で
お望み通り、
|#でもこれって, どっちかというと mkmf.rb の内部で面倒みてもらいたい
|#話なのかも.
と対応できるでしょう。
まつもと ゆきひろ /:|)