>>>> In <xi3k8ermq23.wl(a)daidai.kuis.kyoto-u.ac.jp>
>>>> “津邑” = TSUMURA Tomoaki <tsumura(a)tomo.tomo.gr.jp> wrote:
山>
> dldump(/home/schauer/misc/src/packages/xemacs/xemacs-21.2.33/src/xemacs):
山> > ld.so.1: ./temacs: fatal:
山> > /home/schauer/misc/src/packages/xemacs/xemacs-21.2.33/src/xemacs:
山> > unknown dynamic entry: 1879048176
山> > make[1]: *** [xemacs] Error 1
山> しかしこの時点で xemacs はちゃんとできている、というものです。
Solaris2.6 sun4u sparc SUNW,Ultra-250 で
xemacs-21.2.33, xemacs-21.2.34 の tarball で同様になります。
津邑> 環境変数
津邑> LD_RUN_PATH
津邑> LD_LIBRARY_PATH
は何も設定していません。
(csh 上で make していて、printenv しても何も表示しない。)
津邑> は,どうなっていますか? また gcc をお使いの場合は,
津邑> {gcc-prefix}/lib/gcc-lib/sparc-sun-solaris2.6/{gcc-version}/specs
津邑> の *link: の項目は,変更していますか? あと,
gcc は 2.95.2 で、何も変更していません。
津邑> % ldd ./temacs
津邑> の結果はどうなりますか?
kose(^.^)lucasi> ldd src/temacs
libXm.so.3 => /usr/dt/lib/libXm.so.3
libpng.so.2 => /usr/local/lib/libpng.so.2
libz.so.0 => /usr/local/lib/libz.so.0
libXpm.so.4.11 => /usr/openwin/lib/libXpm.so.4.11
libtt.so.2 => /usr/dt/lib/libtt.so.2
libXmu.so.4 => /usr/openwin/lib/libXmu.so.4
libXt.so.4 => /usr/openwin/lib/libXt.so.4
libXext.so.0 => /usr/openwin/lib/libXext.so.0
libX11.so.4 => /usr/openwin/lib/libX11.so.4
libSM.so.6 => /usr/openwin/lib/libSM.so.6
libICE.so.6 => /usr/openwin/lib/libICE.so.6
libdl.so.1 => /usr/lib/libdl.so.1
libkvm.so.1 => /usr/lib/libkvm.so.1
libkstat.so.1 => /usr/lib/libkstat.so.1
libintl.so.1 => /usr/lib/libintl.so.1
libm.so.1 => /usr/lib/libm.so.1
libsocket.so.1 => /usr/lib/libsocket.so.1
libnsl.so.1 => /usr/lib/libnsl.so.1
libelf.so.1 => /usr/lib/libelf.so.1
libc.so.1 => /usr/lib/libc.so.1
libmp.so.2 => /usr/lib/libmp.so.2
です。
津邑> XEmacs ではないのですが,以前違うもので同じ状況になったことがあります。
津邑> その時は GNU ncurses と Solaris の curses が conflict してたんだった
津邑> ように記憶しています (GNU less だったかな?)。
津邑> ;; ldd などでも正常に見えるので,ちょっと手こずった記憶が...。
津邑> ;; Solaris の場合,/usr/lib にも /usr/ucblib にも libcurses があって,
津邑> ;; 更に GNU ncurses を入れたりすると泥沼。(^_^;
GNU ncurses は入れていません。libcurses.a は、/usr/ucblib
にあります。/usr/lib にはありません。
何もやっていないので、/usr/lib/libcurses.a はないと思うんですが。
ってなわけで、修正方法はわかりませんが Solaris2.6 では山岡さ
ん同様こうなるもんなんじゃないでしょうか。
--
こせき @ Emacs のページ作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/
kose(a)yk.NetLaputa.ne.jp