From xemacs-m  Sat Mar  1 09:56:09 1997
Received: from eaglepeak.bgm.servtech.com (root@eaglepeak.bgm.servtech.com [204.181.7.59])
	by xemacs.org (8.8.5/8.8.5) with SMTP id JAA20841
	for <xemacs-beta@xemacs.org>; Sat, 1 Mar 1997 09:56:04 -0600 (CST)
Received: by eaglepeak.bgm.servtech.com
	id <m0w0r8K-00010mC@eaglepeak.bgm.servtech.com>
	(Debian /\oo/\ Smail3.1.29.1 #29.37); Sat, 1 Mar 97 10:55 EST
Message-Id: <m0w0r8K-00010mC@eaglepeak.bgm.servtech.com>
Date: Sat, 1 Mar 97 10:55 EST
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: Carsten Leonhardt <leo@arioch.oche.de>, xemacs-beta@xemacs.org
Subject: Re: Build report: 20.1-b3 on Linux
In-Reply-To: <hhg1yfk9fr.fsf@arioch.oche.de>
References: <hhg1yfk9fr.fsf@arioch.oche.de>
Reply-To: David Walter<djw18@cornell.edu>
From: David Walter<djw18@cornell.edu>

Carsten wrote:
      Linux 2.0.29, libc 5.4.23, XFree86 3.2, gcc 2.7.2.1

      Built without problems.

      Has anybody built Wnn 4.2 on Linux? It seems to me that the Makefiles
      need some differnt make and shell than my GNU make and bash.

There are a number of problems with Wnn's make files.  If I remember
correctly the imake templates were broken but a build using make
worked for me. I have just gotten Wnn to work with the 20.b3 (last
night).  If you haven't installed Wnn before you'll probably run into
some of the same types of problems that I had.  

	I believe you have to manually add to the services file the
Wnn/tcp service number.

	I don't know the complete why of this yet but, the creation of
personal dictionaries crashed xemacs  (I didn't have enough disk space
to have a core file created, but wanted to do the right thing before I
posted the bug report. I don't know if this was xemacs or wnn's
problem.) Actually it was creating one file per attempt so after the
initialization of the user directory it connected.  (I'll try to get a
post of a more correct bug report later on today or tomorrow.)

my user directory looks like this now.

/usr/local/lib/wnn/ja_JP/dic/usr/david:
  total 43
  drwxrwxrwx   2 wnn      david        1024 Feb 28 23:03 .
  drwxrwxrwx   4 wnn      david        1024 Feb 28 17:38 ..
  -rw-rw-r--   1 wnn      david         657 Feb 28 16:57 bio.h
  -rw-rw-r--   1 wnn      david        4885 Feb 28 23:03 chimei.h
  -rw-rw-r--   1 wnn      david        1092 Feb 28 16:54 computer.h
  -rw-rw-r--   1 wnn      david        2685 Feb 28 17:31 jinmei.h
  -rw-rw-r--   1 wnn      david       22901 Feb 28 23:03 kihon.h
  -rw-rw-r--   1 wnn      david         444 Feb 28 07:53 koyuu.h
  -rw-rw-r--   1 wnn      david        1072 Feb 28 23:03 setsuji.h
  -rw-rw-r--   1 wnn      david         218 Feb 28 23:03 special.h
  -rw-rw-r--   1 wnn      david         376 Feb 28 16:55 symbol.h
  -rw-rw-r--   1 wnn      david         248 Feb 28 16:58 ud


Jareth had told me to try the following three things before I had
gotten to this point:

chmod 777 /tmp/jd_sockV4  

(This is a quick and dirty work around as he had said.)

load with the following:


(if (featurep 'mule) (set-language-environment 'japanese))

(when (featurep 'wnn)
  (load-library "egg")
  (load-library "egg-wnn")
  (setq egg-default-startup-file "eggrc-wnn"))


make sure the owner of the /usr/local/lib/wnn (If this is where
you have located those files) is wnn.

I think that was it. Of course you have to add the --wnn-include-dir=

	--wnn-includes=..../Xsi/Wnn/include --wnn-libraries=....Xsi/Wnn/jlib

to your configure command for xemacs. 

I hope this helps. If I can help more let me know.


So far it's working quite well for me..

--
Respectfully:
                                               David Walter

Karma: Whenever you are there you go.           djw18@cornell.edu

