[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Linux emulation (was Re: netscape 4.77 and kinput2)



実際に手出ししてみました(仕事の関係で...)。

In message <200110290256.LAA10478@yayoi.hiru.aoba.yokohama.jp>
	on Mon, 29 Oct 2001 11:56:13 +0900 (JST),
	sakamoto@splhack.org (Kazuki Sakamoto) wrote:
>  > > SuSEのバージョンでlocaleのinstallバージョン変えないとだめかなぁ...
>  > なんでSuSeなんでしたっけ?
> 
> うーん。特にこれといった理由を思い出せない...
> linux-emul系パッケージ作った人の趣味ですかね。
必要な共有ライブラリがコンパクトにまとまってるからかな?

>  > 例えば、RedHat Linux 7.1とかのを、別のlinux emulation環境として作成す
>  > るってあり(or できる)のでしょうか。理論的には動かないはずはなさそうに
>  > 思えますが。
> 
> fileのconflictだけの問題かと。directory分ければおっけーかな。
> あ、"/emul/linux" ってkernelで決めうちでしたっけ。
RedHatですが、7.1はLinux kernel 2.4ベースということでダメでした。
/emul/linux/sbin/ldconfigが

FATAL: kernel too old

といった上でコアはいて死にました。他にもrpmファイルのバージョンの問題
でpkgtools/rpm2pkgが対応できないとかもありましたが、こちらはtech-pkgあ
たりで報告します。

結局、動かしたかった某バイナリは、pthreadガシガシだったためか(?)、起動
したものの接続を受けた後でresolv.soの中あたりでコアはいてお亡くなりに
なりました。:-(

(動作の確認のために、RedHat 7.1を初めてインストールしたのは内緒。)

--
神戸 隆博(かんべ たかひろ) at home