で,あらゆる build 時に -R を指定する必要は,本来はないのです。 特殊な場合 (特殊な場所に install した library を link したいとか) 以外は,LD_RUN_PATH が解決してくれるはず。しかしそこは gcc が おバカなので...という例の話になるわけですね。 で Workshop 使ったり specs をいじったりして逃げるわけです。 それと,どっかでも言いましたが,そもそも手間が増えるということは
気を配るべき点が多いということであり,それは不具合 (設定ミス) が
発生する可能性を持つ場所が多いという側面があると思うわけです。意外と
瑣末ではない問題だと思います。 crle/ldconfigちなみに crle は Solaris8 から。たしかに私も,今まで Solaris に ldconfig 相当のものが存在しなかったのを不思議に思ったりもした。でも よく考えたら,machine と一対一の関係にあるとは限らない binary の 実行環境を,machine level で設定しようというのが そもそも変(というか無駄)な気がするので, 存在しなかったこと自体は不思議じゃないかも。っていうか喋りスギ > 俺 (笑)。 ネタ ゲット結局 ND だって,その辺のことも含めてやってられなくなったので Debian -> Solaris の全 replace やったわけだし...。 よく今までこんなの管理してたよなっていうのが,初めて ND の system 見たときの感想。あれじゃ無駄仕事多すぎ。 「自分の machine」が決まってない環境では,やっぱ Linux とかは使いにくいなと思った。 うん,これはいい某訪問記ネタかも。被取材が既に決まってるので, 覚えとこう (笑)。 |
Powered by
Search
Calendar
SNS
Favorites
Last.fm
Links
Feeds
|
tomoaki@tsumura.info