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

[plamo:21923] Re: Eterm 0.9.2 のmake でlibintlが要求されてしまう



おはようございます、芳賀です。

手紙をもらった日:Tue, 03 Feb 2004 11:55:48 +0900 (JST)
手紙をくれた人:自分
【[plamo:21913] Re: Eterm 0.9.2 の make で libintl が要求されてしまう】

常用している Laser 5 Linux 7.2 の Eterm と、今回の Plamo 3.3
で make した Eterm で ldd の結果を比べてみたところ、Plamo 
3.3 の方では 

  libfreetype.so.6 => /usr/X11R6/lib/libfreetype.so.6 (0x4012f000)

というのが入っていました。

Laser 5 Linux 側にも、

  % locate libfreetype.so
  /usr/lib/libfreetype.so.6.0.1
  /usr/lib/libfreetype.so.6
  /usr/lib/libfreetype.so
  /usr/lib/libfreetype.so.6.3.4

のように、libfreetype.so はあるのですが、ldd の結果には出て
きません。

これが何かの役に立つかどうかはわかりませんが、とりあえずは、
常用している Eterm と今回の Eterm でどこが違うのかを見てみ
ました。

同一のソースから make したように見える Eterm ですが、make し
た環境によっては、使用するライブラリに違いが出るのも、あり得
るのかもしれないと思ったり、ん?と思ったり...

以下が、双方の ldd の結果です。

(Plamo 3.3)
fumi@linus:~/enterprise$ ldd /usr/local/bin/Eterm 
        libEterm-0.9.2.so => /usr/local/lib/libEterm-0.9.2.so (0x40015000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40092000)
        libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x4009f000)
        libutempter.so.0 => /usr/lib/libutempter.so.0 (0x400b3000)
        libast.so.1 => /usr/local/lib/libast.so.1 (0x400b5000)
        libImlib2.so.1 => /usr/local/lib/libImlib2.so.1 (0x400d1000)
        libfreetype.so.6 => /usr/X11R6/lib/libfreetype.so.6 (0x4012f000)
        libttf.so.2 => /usr/lib/libttf.so.2 (0x40178000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4019f000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x401a7000)
        libpcre.so.0 => /usr/lib/libpcre.so.0 (0x401bd000)
        libdl.so.2 => /lib/libdl.so.2 (0x401c6000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x401c9000)
        libutil.so.1 => /lib/libutil.so.1 (0x4029b000)
        libm.so.6 => /lib/libm.so.6 (0x4029f000)
        libc.so.6 => /lib/libc.so.6 (0x402c0000)
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x403dc000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

(Laser 5 Linux 側)

% ldd /usr/local/bin/Eterm 
        libEterm-0.9.2.so => /usr/local/lib/libEterm-0.9.2.so (0x40017000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x400ac000)
        libutempter.so.0 => /usr/lib/libutempter.so.0 (0x400ba000)
        libast.so.1 => /usr/local/lib/libast.so.1 (0x400bc000)
        libImlib2.so.1 => /usr/local/lib/libImlib2.so.1 (0x400d9000)
        libttf.so.2 => /usr/lib/libttf.so.2 (0x40139000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40163000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4016c000)
        libpcre.so.0 => /lib/libpcre.so.0 (0x40183000)
        libdl.so.2 => /lib/libdl.so.2 (0x4018d000)
        libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x40192000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x401a8000)
        libutil.so.1 => /lib/libutil.so.1 (0x4029e000)
        libm.so.6 => /lib/libm.so.6 (0x402a1000)
        libc.so.6 => /lib/libc.so.6 (0x402c3000)
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x403f8000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

あとは、どういうふうに進めればいいんでしょう...
何かアドバイスがあれば、お願いします。


---
Yasufumi Haga   yasufumi.haga@nifty.com
                http://homepage3.nifty.com/peterpan/
fingerprint:0EFA 299A BC32 7D68 1FEF  BA2B 804E 9B15 C4F0 F9F0

Follow-Ups
[plamo:21929] Re: Eterm 0.9.2 のmake でlibintl が要求されてしまう, nobuhide shimizu
References
[plamo:21911] Re: Eterm 0.9.2 のmake でlibintlが要求されてしまう, Yasufumi Haga
[plamo:21912] Re: Eterm 0.9.2 のmake でlibintl が要求されてしまう, matuda
[plamo:21913] Re: Eterm 0.9.2 のmake でlibintlが要求されてしまう, Yasufumi Haga

[検索ページ] [メール一覧]
Plamo ML 公開システム