まつもと ゆきひろです
In message "[mhc:00985] palm2mhc/mhc2palm on Solaris7"
on 00/08/13, Hirofumi Yamaki <yamaki _at_ i.kyoto-u.ac.jp> 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 の内部で面倒みてもらいたい
|#話なのかも.
と対応できるでしょう。
まつもと ゆきひろ /:|)
Follow-Ups:
- [mhc:00986] Re: palm2mhc/mhc2palm on Solaris7Hirofumi Yamaki <yamaki _at_ i.kyoto-u.ac.jp>
- [mhc:00985] palm2mhc/mhc2palm on Solaris7Hirofumi Yamaki <yamaki _at_ i.kyoto-u.ac.jp>
- Prev by Date: [mhc:00987] Re: palm2mhc/mhc2palm on Solaris7
- Next by Date: [mhc:00989] Re: palm2mhc/mhc2palm on Solaris7
- Previous by thread: [mhc:00985] palm2mhc/mhc2palm on Solaris7
- Next by thread: [mhc:00986] Re: palm2mhc/mhc2palm on Solaris7
- Indexes:[Main][Thread]