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

[freewnn:00013] Re: FreeWnn-1.10 RPM package



はじめまして、前原@ Debian Project です。

# Debian Project の方で従来の Wnn4 パッケージをメンテナンスしています。
# 今、これを FreeWnn でリプレースしようと動いているところです。

From: Tatsuo Furukawa <frkwtto@osk3.3web.ne.jp>
Subject: [freewnn:00011] Re: FreeWnn-1.10 RPM package
Date: Sun, 11 Jul 1999 23:27:28 +0900

> ここがちょっと気になります。RedHat でコンパイルするには patch が必要な
> のですね? 確か RedHat はバイナリ作成に使ったソースをそのまま取得できる
> ようになっていると思いましたので、パッケージ完成の暁には私も内容を読ま
> せてもらおうと思います。:-)

とりあえず Debian (potato、glibc 2.1 環境)でコンパイルを通すにもちょっと
した修正が必要でした。パッチを添付しておきます。

あと、configure のときに、

| creating Pubdic/Makefile
| sed: can't read ./Pubdic/Makefile.in: No such file or directory

というエラーが出て、Pubdic/Makefile が空ファイルになってしまうようです。
*** Xsi/Wnn/jserver/initjserv.c	Mon Feb  8 12:11:01 1999
--- Xsi.debian/Wnn/jserver/initjserv.c	Mon Jul 12 00:19:22 1999
***************
*** 70,76 ****
  	char	tmp[EXPAND_PATH_LENGTH];
  	register char	*p, *s1;
  	int	noerr, expandsuc;
! #if defined(SYSVR2) && !defined(AIXV3)
          extern  char    *strchr();
  #endif /* defined(SYSVR2) && !defined(AIXV3) */
  
--- 70,76 ----
  	char	tmp[EXPAND_PATH_LENGTH];
  	register char	*p, *s1;
  	int	noerr, expandsuc;
! #if defined(SYSVR2) && !defined(AIXV3) && !defined(strchr)
          extern  char    *strchr();
  #endif /* defined(SYSVR2) && !defined(AIXV3) */
  
*** Xsi/Wnn/jlib/jl.c	Mon Feb  8 12:00:14 1999
--- Xsi.debian/Wnn/jlib/jl.c	Mon Jul 12 00:20:59 1999
***************
*** 2605,2611 ****
  	struct	passwd	*u;
          extern char *getenv();
  	extern struct	passwd	*getpwnam();
! #if defined(SYSVR2) && !defined(AIXV3)
  	extern char * strchr();
  #endif
  
--- 2605,2611 ----
  	struct	passwd	*u;
          extern char *getenv();
  	extern struct	passwd	*getpwnam();
! #if defined(SYSVR2) && !defined(AIXV3) && !defined(strchr)
  	extern char * strchr();
  #endif
  
-- 
Keita Maehara <maehara@debian.or.jp>