🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

5 total messages Started by Takeshi Horinouchi Wed, 27 Oct 1999 00:00
temacs's link failure of Wnn6 at Solaris 2.6
#393
Author: Takeshi Horinouchi
Date: Wed, 27 Oct 1999 00:00
31 lines
1904 bytes
Solaris2.6$BIUB0$N(BWnn6$B$r;H$&$h$&$K(B mule2.3 $B$r9=C[$7$h$&$H$7$?$N$G$9$,!"(B
$B$&$^$/9T$-$^$;$s$G$7$?!#6qBNE*$K$O!"(Btemacs$B:n@.$^$G$3$.Ce$1$k$N$G$9$,!"(B
./temacs -batch -l loadup dump $B$K$*$$$F!"(B

ld.so.1: ./temacs: fatal: libwnn.so.1: open failed: No such file or directory

$B$H(Blibwnn.so.1 $B$,%j%s%/$G$-$J$/$F%(%i!<$K$J$j$^$9!#$I$&BP=h$9$l$PNI$$$+(B
$B$4B8$8$NJ}$O$465<(2<$5$$!#(B

configure$B$N%*%W%7%g%s$O(B

./configure --prefix=/home/muradar/horinout/mylocal \
   --with-wnn6 \
   --wnn-libraries=/usr/lib/locale/ja/wnn/lib \
   --wnn-includes=/usr/lib/locale/ja/wnn/demo/include/wnn \
   --canna \
   --canna-includes=/usr/local/lib/canna/include \
   --canna-libraries=/usr/local/lib

$B$G!"(Blibwnn.so.1$B$O3N$+$K(B/usr/lib/locale/ja/wnn/lib$B$KB8:_$7$^$9(B
(344kbyte)$B!#(B

$B$J$*$3$3$K;j$kA0$K!"(Bsrc/sysdep.c $B$K$*$$$F4X?t(B vfork $B$,:FDj5A$5$l$F$*$j(B
$B%3%s%Q%$%k$,$H$^$C$?$?$a!"(Bsrc/Makefile $B$N(B ALL_CFLAGS $B$K(B -DHAVE_VFORK 
$B$r<j$G=q$-2C$($F$^$9!#$=$l0J30$O(B configure $B8eC1$K(B make $B$7$?$@$1$G$9!#(B
$B$h$m$7$/$*4j$$$7$^$9!#(B

-- 
$BKYG7Fb(B $BIp(B                 horinout@kurasc.kyoto-u.ac.jp
$B5~ETBg3XD69bAXEEGH8&5f%;%s%?!<(B    611-0011 $B1'<#;T8^%v>1(B
Re: temacs's link failure of Wnn6 at Solaris 2.6
#394
Author: Katsuya Manabe
Date: Wed, 27 Oct 1999 00:00
28 lines
2274 bytes
真鍋(克)@詫間電波です。

>>>>> In <v7ng0yxi9tk.fsf@kurasc.kyoto-u.ac.jp> 
>>>>>	Takeshi Horinouchi <horinout@kurasc.kyoto-u.ac.jp> wrote:

堀之内> Solaris2.6付属のWnn6を使うように mule2.3 を構築しようとしたのですが、
堀之内> うまく行きませんでした。具体的には、temacs作成までこぎ着けるのですが、
堀之内> ./temacs -batch -l loadup dump において、

堀之内> ld.so.1: ./temacs: fatal: libwnn.so.1: open failed: No such file or directory

堀之内> とlibwnn.so.1 がリンクできなくてエラーになります。どう対処すれば良いか
堀之内> ご存じの方はご教示下さい。

mule2.3 は記憶の彼方なので、よく覚えていないのですが、

1. Makefile の linker option に -R/usr/lib/locale/ja/wnn/lib を追加する。

2. --wnn-libraries=/usr/lib/locale/ja/wnn/demo/lib として、static
     library をリンクする。

のどちらかで対処できると思います。

-- 
  /\            -----------------------------------------
   o\___//   真鍋 克也   詫間電波高専 情報通信工学科
~~~~~~~~~~ (E-Mail:kmanabe@dt.takuma-ct.ac.jp)
 I love free style.  (http://www.dt.takuma-ct.ac.jp/~kmanabe/)
Re: temacs's link failure of Wnn6 at Solaris 2.6
#397
Author: Takahiro Watanabe
Date: Thu, 28 Oct 1999 00:00
26 lines
1526 bytes
$BEOJU!wC^GHBg$G$9!#(B

$B!U(B $B$O!"(BTakeshi Horinouchi$B$5$s$N!"(B
<v7ng0yxi9tk.fsf@kurasc.kyoto-u.ac.jp>$B$+$i$N0zMQ$G$9!#(B
$B!U(B
$B!U(BSolaris2.6$BIUB0$N(BWnn6$B$r;H$&$h$&$K(B mule2.3 $B$r9=C[$7$h$&$H$7$?$N$G$9$,!"(B
$B!U$&$^$/9T$-$^$;$s$G$7$?!#6qBNE*$K$O!"(Btemacs$B:n@.$^$G$3$.Ce$1$k$N$G$9$,!"(B
$B!U(B./temacs -batch -l loadup dump $B$K$*$$$F!"(B
$B!U(B
$B!U(Bld.so.1: ./temacs: fatal: libwnn.so.1: open failed: No such file or directory
$B!U(B
$B!U$H(Blibwnn.so.1 $B$,%j%s%/$G$-$J$/$F%(%i!<$K$J$j$^$9!#$I$&BP=h$9$l$PNI$$$+(B
$B!U$4B8$8$NJ}$O$465<(2<$5$$!#(B

make $B$NA0$K!"!J(Bmake $B$7$FMn$A$F$+$i$G$b$$$$$G$9$,!K(B

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/locale/ja/wnn/lib

$B$H$+$7$F!"!J:F$S!K(B make $B$7$F$_$?$i$I$&$G$7$g$&$+!#(B

$B!t$J$s$G(B Solaris(2.6|7) $B$N(B libwnn.so $B$O(B
$B!t$3$s$J$X$s$F$3$J$H$3$m$K$"$k$N$+$J!)(B


$B%i%:%b%U%9%-!<(B3$BHV$rJ9$$$F855$$K$J$m!<!#(B
$BEOJU!wC^GHBg3X(B(wata@first.tsukuba.ac.jp)
Re: temacs's link failure of Wnn6 at Solaris 2.6
#398
Author: Tooru NAKAZAWA
Date: Tue, 02 Nov 1999 00:00
42 lines
2463 bytes
中澤@富山県立大です。

wata@first.tsukuba.ac.jp (Takahiro Watanabe) writes:

> 渡辺@筑波大です。
> 
> 》Solaris2.6付属のWnn6を使うように mule2.3 を構築しようとしたのですが、
> 》うまく行きませんでした。具体的には、temacs作成までこぎ着けるのですが、
> 》./temacs -batch -l loadup dump において、
> 》
> 》ld.so.1: ./temacs: fatal: libwnn.so.1: open failed: No such file or directory
> 》
> 》とlibwnn.so.1 がリンクできなくてエラーになります。どう対処すれば良いか
> 》ご存じの方はご教示下さい。
> 
> make の前に、(make して落ちてからでもいいですが)
> 
> export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/locale/ja/wnn/lib
> 
> とかして、(再び) make してみたらどうでしょうか。

別解として、configure 時に、

csh系: env LDFLAGS="-R/usr/lib/locale/ja/wnn/lib" ./configure ...
sh系 : LDFLAGS="-R/usr/lib/locale/ja/wnn/lib" ./configure ...

という手もあります。ぼくはこうやりました。

> #なんで Solaris(2.6|7) の libwnn.so は
> #こんなへんてこなところにあるのかな?

まったくです(^^)インクルードファイルなんかさらに変なところに
あるし...

参考になれば幸いです。

-- 
----------------------------------------------------------------------
                   中澤 透♪富山県立大学△工学研究科☆電子情報工学専攻
                             In Marsh,TCCinTPU,Toyama Prefectural Univ.
                                   E-mail: nakazawa@st.pu-toyama.ac.jp
               PGP: 7DFD 7C1B 8D9E 390F EA45  100E 4F0A 0397 E72B AD4A
Re: temacs's link failure of Wnn6 at Solaris 2.6
#399
Author: Masatoshi Tsuchiya
Date: Tue, 02 Nov 1999 00:00
23 lines
1991 bytes
>> On 28 Oct 1999 13:11:42 GMT
>> wata@first.tsukuba.ac.jp (Takahiro Watanabe) said as follows:
>
> 》とlibwnn.so.1 がリンクできなくてエラーになります。どう対処すれば良いか
> 》ご存じの方はご教示下さい。
> 
> make の前に、(make して落ちてからでもいいですが)
> 
> export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/locale/ja/wnn/lib
> 
> とかして、(再び) make してみたらどうでしょうか。

別解として、Solaris 付属の libwnn.so を使わずに、OmronSoft から 
Solaris 用の SDK をダウンロードしてきて使うという手もあります。

# うちの環境のせいなのかも知れませんが、以前、Emacs-20 + emcws patch 
# をコンパイルしようとしたときは、OS 付属の SDK を使うと Segmentation
# Fault で落ちました。


-- 
土屋 雅稔  ( TSUCHIYA Masatoshi )
    http://www-nagao.kuee.kyoto-u.ac.jp/member/tsuchiya/
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads