[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:19429] Re: S.O.Slibpng.so2を削除してしまった
-
From:Takao Ono
-
Date:Wed, 25 Jun 2003 10:16:49 +0900 (JST)
- Subject: [plamo:19429] Re: S.O.Slibpng.so2を削除してしまった
- From: takao@xxxxxxxxxxxxxxxxxxxxxxxxxx (Takao Ono)
- Date: Wed, 25 Jun 2003 10:16:45 +0900
小野@名古屋大学 です.
<20030625.002045.74750936.tati@kc5.so-net.ne.jp>の記事において
tati@kc5.so-net.ne.jpさんは書きました。
tati> # a.out と ELF は、確か共有ライブラリの関数エントリアドレスがうんぬんだと
tati> #思いましたが定かでないのでこの辺で
単純な共有ライブラリの実現だけであれば a.out でも ELF でも可能で
すが, プログラムの前処理/後処理を入れようとすると ELF の方が楽に
処理できるんだったかな?
# Linkers&Loaders には書いてあるんだけど....
ちなみに Linux の a.out はとってもおバカだったので, ちゃっちゃと
ELF に移行しました.
# 共有ライブラリを作るときにロードアドレスを決めないといけなかっ
# た. もちろんアドレスが衝突すると動かなくなる (^^;
*BSD の a.out はもっとまともだったんだけど, GNU のツールが a.out
をサポートしなくなるということで「メンテナンスコストの関係で」ELF
に移行したはず.
--
名古屋大学大学院 情報科学研究科 計算機数理科学専攻
小野 孝男
- References
-
- [plamo:19417] Re: S.O.Slibpng.so2を削除してしまった, R4000 2.2
[検索ページ]
[メール一覧]
Plamo ML 公開システム