From: masa-k@sag.hitachi-sk.co.jp (Masayuki Koba)
Newsgroups: fj.sys.ibmpc,fj.sys.j3100,fj.os.misc
Subject: [386BSD 0.1] kterm + Canna + kinput2 installation
Date: 3 Sep 92 02:35:11 GMT
Distribution: fj
Organization: Hitachi Software Engineering Co.,Ltd., Yokohama, Japan

$@!!$3$s$K$A$O!"8E>l$G$9!#(J

$@!!;d$N(J DynaBook V $@$K$N$C$1$?(J 386BSD 0.1 $@>e$G!"(JCanna $@$H(J kinput2 $@$r(J
$@;H$C$F2>L>4A;zJQ49$9$k$H$3$^$G!"$J$s$H$+$3$.$D$1$^$7$?!#(J(DynaBook
$@$N>e$G(J kinput2 $@$,F0$$$F$$$k$N$C$F!"$A$g$C$H5$;}$A0-$$$G$9$M!#(J)

# $@$J$s$G(J Canna $@$rA*$s$@$+(J:
#
#   (1) $@7k9=!"I>H=$,$$$$!#(J
#   (2) (Wnn $@$HHf3S$7$F(J) $@%a%b%j$r?)$o$J$$!#(J
#   (3) (      $@!7(J      ) $@%G%#%9%/$r?)$o$J$$!#(J
#   (4) (      $@!7(J      ) $@JQ49$,Aa$$!#(J
#   (5) (      $@!7(J      ) $@%=!<%9$d%I%-%e%a%s%H$,4qNo!#(J:-)


  $@$G$O!"F1$8$h$&$J6lO+$r$9$k?M$,=P$J$$$?$a$K$b!";d$NC)$C$?F;$N$j(J
$@$r!"$=$C$/$j$=$N$^$^$^$H$a$F$*$-$^$7$g$&!#(J      ~~~~~~~~~~~~~~~~
             ~~~~~~~
# $@<B$O!"(JWnn $@$N$h$&$J%b%?%D%-$r$"$kDxEY3P8g$7$F$$$?$s$G$9$1$I!"(J
# $@$$$d$!!A!"(JCanna $@$C$F(J CPU $@$,(J 386SX20 $@$G$b%5%/%5%/JQ49$7$F$/$l(J
# $@$^$9!#(J($@$"!A!"5$;}$A$$!A$$!#(J)

::::::::

$@%5%k$G$b$G$-$k(J($@$+$J!)(J)
    386BSD 0.1 $@$X$N(J kterm + Canna + kinput2 $@%$%s%9%H!<%kJ}K!(J:

($@#1(J) 386BSD 0.1 $@$K(J X386-1.2E $@$r%$%s%9%H!<%k$9$k!#(J($@Cm(J: kterm $@$H(J
     Canna $@$H(J kinput2 $@$r%;%k%U!&%3%s%Q%$%k!u%$%s%9%H!<%k$9$k$K$O!"(J
     $@%G%#%9%/$N6u$-MFNL$H$7$FLs(J10MB$@$[$II,MW$G$9!#(J)
($@#2(J) kterm-5.1.0.tar.Z $@$r0z$CD%$C$F$/$k!#(J
($@#3(J) kterm-5.1.0 $@$rE83+!"(Jxmkmf$@!"(Jmake$@!#(J
     ($@%G%U%)%k%H$G(J #define KTERM_KCONV $@$5$l$F$^$9$N$G!"FC$K$$$8$k(J
     $@I,MW$O$"$j$^$;$s!#(J)
($@#4(J) su $@$7$F!"(Jmake install$@!#(J(/usr/share/misc/termcap $@$N@_Dj$d!"(J
     /usr/lib/X11/app-defaults/KTerm $@$ND4@0$r$*K:$l$J$/!#(J)
($@#5(J) X11R5 $@$N(J contrib $@$K$"$k(J Canna (contrib/im/Canna) $@$r0z$CD%$C$F(J
     $@$/$k!#(J
($@#6(J) X/contrib/R5fixes/Canna $@$N(J Canna.fix.1 $@!A(J Canna.fix.3 $@$r(J Canna
     $@$K$"$F$k!#(J
($@#7(J) $@B3$1$F!"$3$N%I%-%e%a%s%H4,Kv$N%Q%C%A$r(J Canna $@$K$"$F$k!#(J
($@#8(J) Canna/lib/iroha/lex.l $@$r(J Sun $@$b$7$/$O(J SONY NEWS $@$K;}$C$F$$$-!"(J
     $@$=$l$i$N(J WS $@>e$G(J lex lex.l $@$H$d$C$F!"(Jlex.yy.c $@$r:n$k!#(J
($@#9(J) $@$G$-$?(J lex.yy.c $@$r(J Canna/lib/iroha $@$KE>$,$9!#(J
(10) /usr/lib/X11/config/386bsd.cf $@$N(J CcCmd $@$NDj5A$r(J
	CcCmd	gcc -traditional -fstrength-reduce
     $@$K$9$k!#(J($@%X%C%@!<4V$NL7=b$r2r7h$9$k$N$,LLE]$J$?$a!#$=$7$F!"(J
     $@%]!<%?%V%k(J cc $@8_49$K$7$F$*$$$?J}$,0BA4$@$m$&$H;W$C$?$?$a!#(J)
(11) /usr/lib/X11/config/Imake.tmpl $@$N(J TOPDIR $@$r(J Canna $@$N%=!<%9$,(J
     $@$"$k>l=j$K$9$k!#(J($@$b$7$/$O!"(JCanna/config.sh $@$K(J TOPDIR $@$NDj5A(J
     $@$rDI2C$9$k!#(J)
(12) Canna $@$G(J xmkmf$@!#(J
(13) make iroha$@!#(J
(14) su $@$7$F!"(Jmake install$@!#(J
(15) /etc/services $@$K(J
	iroha	5680/tcp
     $@$rDI2C$9$k!#(J
(16) kinput2.tar.Z $@$r0z$CD%$C$F$/$k!#(J(X11R5 $@$N(J contrib/im/kinput2
     $@$K$"$k$b$N$HF1$8FbMF$@$C$?$H;W$$$^$9!#(J)
(17) $@E83+$7$?(J kinput2 $@$KBP$7$F!"(Jkinput2.fix.1 $@!A(J kinput2.fix.3 $@$r(J
     $@$"$F$k!#(J(fj.sources $@;2>H$N$3$H!#(J)
(18) X11R5 $@$N(J mit/lib/X/Ximp/XIMProto.h $@$r0z$CD%$j!"(Jkinput2/Ximp
     $@$J$s$F>l=j$r:n$C$F!"$3$3$KE>$,$9!#(J
(19) kinput2/Kinput2.conf $@$r$$$8$k!#(J
	XIMP_DIR = ../Ximp
	#undef UseWnn
	#undef UseSj3
	CANNASRC = $@$I$3$=$3(J
	CANNALIB = -liroha
     $@Ey!9!#(J
(20) kinput2 $@$G!"(Jxmkmf$@!"(Jmake Makefiles$@!"(Jmake$@!#(J(make depend $@$O(J
     $@LLE]$@$+$i$d$C$F$^$;$s!#(J)
(21) su $@$7$F(J make install$@!#(J
(22) /usr/lib/X11/app-defaults/KTerm $@$b$7$/$O(J ~/.Xdefaults(-$@$[$9$H(J)
     $@$K(J
----$@!!$3$3$+$i!!(J----
KTerm*VT100.Translations: #override \n\
	Shift<Key>space: begin-conversion(_JAPANESE_CONVERSION, COMPOUND_TEXT)
----$@!!$3$3$^$G!!(J----
     $@$rDI2C$9$k!#(J
(23) ~/.xsession (xdm $@$r;H$C$F$$$k>l9g(J) $@$J$I$H$$$C$?%U%!%$%k$K(J
	    :
	kinput2 -canna &
	exec kterm -geometry $@$J$K$,$7(J -ls
     $@$H=q$$$F$*$/!#(J
(24) X386 $@4D6-$rN)$A$"$2$k!#(J($@G0$N$?$a%j%V!<%H$7$F$*$/!#(J)
(25) kterm $@>e$G(J SHIFT + SPACE $@$r2!$9!#(J
     $@%m!<%^;z$+$JF~NO8e(J SPACE $@$r2!$9$HJQ49!#(J
     $@:FEY(J SHIFT + SPACE $@$G!"85$KLa$k!#(J
(26) $@8e$O(J Canna $@$d(J kinput2 $@$N4D6-$r!"<+J,$N9%$_$K9g$o$;$k$@$1!#(J:-)

  $@Cm(J: $@!&(Jtcsh $@$N%3%^%s%I%i%$%s>e$GF|K\8l$r=P$9$3$H$K$O!"$^$@@.8y$7$F(J
	$@$$$^$;$s!#$H$j$"$($:!"(Jjelvis $@>e$GF|K\8l$,=hM}$G$-$k$3$H$r(J
	$@3NG'$7$F$$$^$9!#(J

      $@!&J9$$$?$H$3$m$K$h$k$H!"#X$N%i%$%V%i%j$r%j%s%/$7$?(J Nemacs +
	Canna $@$,!"(J386BSD 0.1 $@>e$G$A$c$s$HF0:n$9$k$=$&$G$9!#$-$C$H(J
	Nepoch $@$b$=$N$^$^F0$/$G$7$g$&!#(J($@%\%/$O%G%#%9%/$,$J$$$N$G(J
	$@F~$l$F$^$;$s!#(Jjvi $@$3$H(J jelvis $@$,F0$1$P!"EvLL4V$K$"$&$7!#(J)


Canna $@$X$N%Q%C%A(J:
  $@"-(J

*** config.sh.dist	Fri Sep 13 21:53:33 1991
--- config.sh	Tue Sep  1 13:05:37 1992
***************
*** 33,38 ****
--- 33,44 ----
  LockDir = /tmp
  LockFile = .IROHALOCK
  
+ #ifdef	__386BSD__
+ MKDIRHIER = /usr/bin/X11/mkdirhier
+ CONFIGDIR = /usr/lib/X11/config
+ LOCAL_LDFLAGS = -s
+ #endif	/* __386BSD__ */
+ 
  /*
   * $@$3$3$+$i2<$OJQ99$7$J$$$h$&$K$7$F$/$@$5$$!#(J
   */
*** Imakefile.dist	Fri Sep 13 17:13:58 1991
--- Imakefile	Wed Sep  2 12:21:40 1992
***************
*** 3,9 ****
--- 3,13 ----
  #define IHaveSubdirs
  #define PassCDebugFlags
        WORLDOPTS = -k
+ #ifndef	__386BSD__
          SUBDIRS = lib iroha server cmd rcmd dic misc can
+ #else	/* __386BSD__ */
+         SUBDIRS = lib iroha server cmd rcmd dic misc
+ #endif	/* __386BSD__ */
          INCLUDE = ./include/iroha
         INCLUDEX = ./include/X11
  MakeSubdirs($(SUBDIRS))
***************
*** 35,41 ****
--- 39,47 ----
  	$(MAKE) Makefiles
  	$(MAKE) clean
  	$(MAKE) includes
+ #ifndef	__386BSD__
  	$(MAKE) depend
+ #endif	/* __386BSD__ */
  	$(MAKE) $(WORLDOPTS)
  	@echo ""
  	@date
*** server/IR.h.dist	Thu Jun 27 19:30:56 1991
--- server/IR.h	Tue Sep  1 10:52:02 1992
***************
*** 115,121 ****
--- 115,123 ----
  #endif /* BCOPY */
  
  #ifndef MIN
+ #ifndef	__386BSD__
  #define MIN( n, m )	( ((n) > (m)) ? (m) : (n) )
+ #endif	/* __386BSD__ */
  #endif
  #define LENTODATA( len, data ) { \
  				long work ; \
*** lib/iroha/Imakefile.dist	Fri Sep 13 19:00:03 1991
--- lib/iroha/Imakefile	Wed Sep  2 12:24:08 1992
***************
*** 52,62 ****
  NormalLintTarget(*.c)
  LintLibraryTarget(iroha,*.c)
  
! lex.c: lex.l gram.h
! 	lex $(LFLAGS) lex.l
  	echo '#include "sglobal.h"' > lex.c
  	cat lex.yy.c >> lex.c
- 	$(RM) lex.yy.c
  
  gram.h gram.c: gram.y
  	yacc $(YFLAGS) gram.y
--- 52,60 ----
  NormalLintTarget(*.c)
  LintLibraryTarget(iroha,*.c)
  
! lex.c: lex.yy.c gram.h
  	echo '#include "sglobal.h"' > lex.c
  	cat lex.yy.c >> lex.c
  
  gram.h gram.c: gram.y
  	yacc $(YFLAGS) gram.y
***************
*** 72,78 ****
  depend:: lex.c gram.h gram.c
  
  clean::
! 	$(RM) y.tab.h y.tab.c lex.yy.c gram.h gram.c lex.c
  
  DependTarget()
  
--- 70,76 ----
  depend:: lex.c gram.h gram.c
  
  clean::
! 	$(RM) y.tab.h y.tab.c gram.h gram.c lex.c
  
  DependTarget()
  
*** lib/RKC/rkcConvert.c.dist	Wed Jun 24 13:48:40 1992
--- lib/RKC/rkcConvert.c	Mon Aug 31 16:17:52 1992
***************
*** 71,77 ****
--- 71,79 ----
  extern char  *malloc() ;
  extern char  *free() ;
  extern char  *getenv() ;
+ #ifndef	__386BSD__
  extern int   strlen() ;
+ #endif	/* __386BSD__ */
  extern char *strcpy() ;
  extern char *strncpy() ;
  extern char *strtok() ; 			
*** lib/RK/RKfile.c.dist	Fri Aug  9 17:56:30 1991
--- lib/RK/RKfile.c	Mon Aug 31 16:08:09 1992
***************
*** 37,43 ****
--- 37,45 ----
  extern int mkdir();
  extern int fputs();
  extern int fclose();
+ #ifndef	__386BSD__
  extern int fprintf();
+ #endif	/* __386BSD__ */
  extern int rename();
  
  extern errno;
*** cmd/Imakefile.dist	Fri Sep 13 16:35:16 1991
--- cmd/Imakefile	Tue Sep  1 09:35:05 1992
***************
*** 1,7 ****
  #define IHaveSubdirs
  #define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)'
  
! #if !defined(sony) && !defined(bsd43)
  ICUSTOM = icustom
  #endif
  
--- 1,7 ----
  #define IHaveSubdirs
  #define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)'
  
! #if !defined(sony) && !defined(bsd43) && !defined(__386BSD__)
  ICUSTOM = icustom
  #endif
  

-- 
(((((((
 )$@"_(J $@"_(J) $@8E>l(J $@@59T(J ($@$3$P(J $@$^$5$f$-(J)
(  v  __   E-mail: masa-k@sag.hitachi-sk.co.jp
 $@!5(J-$@!R(J/