[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00067] Re: こんにちわ
- Subject: [FDclone-users:00067] Re: こんにちわ
- From: Tetsuo Tomokuni <tomokuni@my.email.ne.jp>
- Date: Tue, 04 Feb 2003 12:48:58 +0900
友國です。
>>>>> In [FDclone-users : No.00065]
>>>>> "TS" == Takashi SHIRAI <shirai@unixusers.net> wrote:
TS> しらいです。
TS> > とありますので、 make config はしない方がいいと思います。
TS> Linux の各 distribution 間では色々と差異がありますので、本
TS> 来「Linux」という一つの括りで済ませられる筈もありません。な
TS> ので、本当なら configure に頼るべきなのかも知れません。
TS> でも、Linux は厳密には UNIX ではないので、configure 的な汎
TS> 用チェック方法では調べるのに限度があって、少なくとも FDclone
TS> に関しては Linux 環境で make config すべきではありません。
configure に対応させるためには、 build するシステムだけでなく
ソースの方にも(大幅な?)変更が伴うから、ということでしょうか。
TS> > で -lncurses で引っかかるということは、
TS> > ・ncurses ライブラリが入っていない
TS> > ・入っているけど LD_LIBRARY_PATH 環境変数が
TS> > 適切に設定されていない
TS> > のどちらかだと思います。
TS> Vine Linux は設定ツールの幾つかが curses ベースになってい
TS> るので、普通に install すれば libncurses も install される筈
TS> なのですが、custom install にして敢えて install 候補から外し
TS> たか、もしくは install 後に何らかの理由により削除したかでし
TS> ょうか。
TS> LD_LIBRARY_PATH は /usr/lib 以外の辺鄙なところにあるものを
TS> 探すのに使うための代物ですから、RPM で install されたような
TS> 標準 library には設定不要です。
と私も思ったのですけど。。。
全然関係ない話題になります:-)が、
TS> 因みに、Linux Zaurus の cross-compile 環境では libncurses
TS> の入手に悩みます。実機から copy して来るか、自分で source か
TS> ら build するかでしょうね。
TS> ここで ncurses-4.2 以外を使ってしまうと、今度は実機側で対
TS> 応する libncurses が無くて面倒なので、注意が必要です。build
TS> 済み binary として置いてある中には 4.2 は見当たらないので、
TS> そういうのを持ってくるのも同様に注意が必要です。
ring サーバにある Debian のツリーには
http://core.ring.gr.jp/pub/linux/debian/debian/dists/potato/main/binary-arm/oldlibs/libncurses4_4.2-9.deb
http://core.ring.gr.jp/pub/linux/debian/debian/pool/main/n/ncurses4.2/libncurses4_4.2-10_arm.deb
とかがありますが、これが使えるかもしれません。
# 前者は potato なので libc6 2.1.x 用、
# 後者は sid なので libc6 2.3.x 用だと思います。
## もちろん .deb は ar x とかでバラして。。。
.~. ----------------------------------------
/V\ 友國 哲男 (TOMOKUNI Tetsuo)
// \\ E-mail: tomokuni@my.email.ne.jp
/( )\ tomokuni@netfort.gr.jp
^`~'^ http://www.netfort.gr.jp/~tomokuni/