- tar xvzf Canna35b2.tar.gz
- vi dic/ideo/pubdic/pod.c (diffでなくてごめんなさい(^^;)
static int copy_frequency, extract_kana = 0;
static long specific_kind;
#if defined(linux) < --修正
static FILE *in1, *in2; < --修正
#else < --修正
static FILE *in1 = stdin, *in2 = stdin; < --修正
#endif < --修正
static char *common_out, *old_out, *new_out, *hinshi_table, *bunrui;
static char *description_table;
途中省略
main(argc, argv)
int argc;
char *argv[];
{
#if defined(linux) < --修正
in1 = stdin; < --修正
in2 = stdin; < --修正
#endif < --修正
#ifndef POD_WCHAR
setlocale(LC_ALL, "");
#endif
- vi lib/RK/bun.c
/* LINTLIBRARY */
#ifndef linux < --修正
#include "RKintern.h" < --修正
#endif < --修正
#if defined(USG) || defined(SYSV) || defined(SVR4) || defined(WIN)
#include < string.h >
#else
#include < strings.h >
#endif
#ifdef linux < --修正
#include "RKintern.h" < --修正
#endif < --修正
#define NEED_DEF
- vi lib/RK/context.c
/*LINTLIBRARY*/
#ifndef linux < --修正
#include "RKintern.h" < --修正
#endif < --修正
#include "patchlevel.h"
#include < canna/jrkanji.h >
#if defined(USG) || defined(SYSV) || defined(SVR4) || defined(WIN)
#include < string.h >
#else
#include < strings.h >
#endif
#ifdef linux < --修正
#include "RKintern.h" < --修正
#endif < --修正
- vi lib/RK/dd.c
/*LINTLIBRARY*/
#ifndef linux < --修正
#include "RKintern.h" < --修正
#endif < --修正
#if defined(USG) || defined(SYSV) || defined(SVR4) || defined(WIN)
#include < string.h >
#else
#include < strings.h >
#endif
#ifdef linux < --修正
#include "RKintern.h" < --修正
#endif < --修正
- vi lib/RK/dic.c
/*LINTLIBRARY*/
#ifndef linux < --修正
#include "RKintern.h" < --修正
#endif < --修正
#include < stdio.h > /* for sprintf */
#if defined(USG) || defined(SYSV) || defined(SVR4) || defined(WIN)
#include < string.h >
#else
#include < strings.h >
#endif
#ifdef linux < --修正
#include "RKintern.h" < --修正
#endif < --修正
- vi lib/RK/fq.c
#if !defined(lint) && !defined(__CODECENTER__)
static char rcsid[]="$Id: canna.html,v 1.10 2016/10/15 16:00:05 m-ito Exp $";
#endif
#ifndef linux < --修正
#include "RKintern.h" < --修正
#endif < --修正
#if defined(USG) || defined(SYSV) || defined(SVR4) || defined(WIN)
#include < string.h >
#else
#include < strings.h >
#endif
#ifdef linux < --修正
#include "RKintern.h" < --修正
#endif < --修正
- vi lib/RK/ngram.c
#if !defined(lint) && !defined(__CODECENTER__)
static char rcsid[]="$Id: ngram.c,v 3.7 1996/11/07 01:26:09 kon Exp
$";
#endif
#ifndef linux < --修正
#include "RKintern.h" < --修正
#endif < --修正
#include < stdio.h >
#ifdef SVR4
#include
#endif
#if defined(USG) || defined(SYSV) || defined(SVR4) || defined(WIN)
#include < string.h >
#else
#include < strings.h >
#endif
#ifdef linux < --修正
#include "RKintern.h" < --修正
#endif < --修正
- vi lib/RK/permdic.c
#if !defined(lint) && !defined(__CODECENTER__)
static char rcs_id[] = "$Id: permdic.c,v 3.10 1996/07/22 04:56:50 kon
Exp $";
#endif
#ifndef linux < --修正
#include "RKintern.h" < --修正
#endif < --修正
#ifdef SVR4
#include < unistd.h >
#endif
#if defined(USG) || defined(SYSV) || defined(SVR4) || defined(WIN)
#include < string.h >
#else
#include < strings.h >
#endif
#ifdef linux < --修正
#include "RKintern.h" < --修正
#endif < --修正
- vi lib/RK/tempdic.c
/*LINTLIBRARY*/
#ifndef linux < --修正
#include "RKintern.h" < --修正
#endif < --修正
#include < stdio.h >
#if defined(USG) || defined(SYSV) || defined(SVR4) || defined(WIN)
# include < string.h >
# ifndef rindex
# define rindex strrchr
# endif
#else
# include < strings.h >
#endif
#ifdef linux < --修正
#include "RKintern.h" < --修正
#endif < --修正
- vi lib/RKC/convert.c
/* LINTLIBRARY */
#ifdef linux < --修正
#if defined(USG) || defined(SYSV) || defined(SVR4) || defined(WIN) < --修正
#include < string.h > < --修正
#else < --修正
#include < strings.h > < --修正
#endif < --修正
#endif < --修正
#include "rkcw.h"
#include "canna/RK.h"
#include "rkc.h"
#ifndef WIN
#include "sglobal.h"
#endif
#include "IRproto.h"
#include < errno.h >
#include < sys/types.h >
#include < signal.h >
#ifndef linux < --修正
#if defined(USG) || defined(SYSV) || defined(SVR4) || defined(WIN) < --修正
#include < string.h > < --修正
#else < --修正
#include < strings.h > < --修正
#endif < --修正
#endif < --修正
- vi lib/RKC/rkc.c
/* LINTLIBRARY */
#ifdef linux < --修正
#if defined(USG) || defined(SYSV) || defined(SVR4) || defined(WIN) < --修正
#include < string.h > < --修正
#else < --修正
#include < strings.h > < --修正
#endif < --修正
#endif < --修正
#include "rkcw.h"
#include "canna/RK.h"
#include "rkc.h"
#ifndef WIN
#include "sglobal.h"
#endif
#include < sys/types.h >
#include < errno.h >
#ifndef WIN
#include < pwd.h >
#include < grp.h >
#endif
#include < signal.h >
#ifndef linux < --修正
#if defined(USG) || defined(SYSV) || defined(SVR4) || defined(WIN) < --修正
#include < string.h > < --修正
#else < --修正
#include < strings.h > < --修正
#endif < --修正
#endif < --修正
- vi lib/RKC/wconvert.c
#include < stdio.h >
#ifdef linux < --修正
#if defined(__STDC__) || defined(WIN) < --修正
#include < string.h > < --修正
#else < --修正
#if defined(USG) || defined(SYSV) || defined(SVR4) || defined(WIN) < --修正
#include < string.h > < --修正
#else < --修正
#include < strings.h > < --修正
#endif < --修正
extern char *strtok(); < --修正
#endif < --修正
#endif < --修正
#include "rkcw.h"
#ifndef WIN
#include "sglobal.h"
#endif
#include "canna/RK.h"
#include "rkc.h"
#include < errno.h >
#include < sys/types.h >
#include < signal.h >
#ifndef linux < --修正
#if defined(__STDC__) || defined(WIN) < --修正
#include < string.h > < --修正
#else < --修正
#if defined(USG) || defined(SYSV) || defined(SVR4) || defined(WIN) < --修正
#include < string.h > < --修正
#else < --修正
#include < strings.h > < --修正
#endif < --修正
extern char *strtok(); < --修正
#endif < --修正
#endif < --修正
- vi server/IR.h
#define EXTENSION
#define DEBUG
#ifdef linux < --修正
#include < string.h > < --修正
#endif < --修正
途中省略
#include < sys/param.h >
#ifdef __STDC__
#include < stdlib.h >
#include < time.h >
#ifndef linux < --修正
#include < string.h > < --修正
#endif < --修正
#define pro(x) x
#else
extern char *malloc(), *realloc(), *calloc();
extern void free();
extern char *ctime(), *strtok();
#define pro(x) ()
#endif
- xmkmf
- make Makefile
- cd lib/canna; make sglobal.h; cd ../..
- make canna
- su
- make install
- make install.man
- vi
/etc/rc.d/rc.local
- vi
/etc/hosts.canna