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

[FDclone-users:00067] Re: こんにちわ



友國です。

>>>>> 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/