home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.sgi
- Path: sparky!uunet!spool.mu.edu!news.cs.indiana.edu!noose.ecn.purdue.edu!author.ecn.purdue.edu!roger
- From: roger@author.ecn.purdue.edu (Roger J Cass)
- Subject: Re: Lucid emacs compile- different from emacs 18.58?
- Message-ID: <roger.722360369@author.ecn.purdue.edu>
- Sender: news@noose.ecn.purdue.edu (USENET news)
- Organization: Purdue University Engineering Computer Network
- References: <1992Nov19.203723.8597@netnews.whoi.edu>
- Date: 21 Nov 92 15:39:29 GMT
- Lines: 42
-
- scotty@eos-prog.whoi.edu (Scott J. McCue) writes:
-
- >I've cast my jealous eye at a colleague using Lucid GNU emacs 19.3.
-
- Agreed! My compliments to the authors.
-
- >labrea.stanford.edu.
-
- I retrieved my copy from this site, also.
-
- > I did notice that the patch file causes the compiler to use the -cckr
- >switch, while the Lucid version expects an ANSI C (gcc) compiler.
- > SGI-related experiences building Lucid are solicited as well.
-
- I gave it a try on both a 340VGX and an Indigo XS24. I found that there
- were a great deal of modifications I had to make to both source code and to
- the makefiles. One error I counldn't explain is that when compiling in
- etc the ymakefile gets translated to xmakefile. The xmakefile has 3 garbage
- lines that sed doesn't catch. I also found that, as mentioned,
- Lucid emacs requires ansi C. The default for irises in the src/s files is the
- flag -cckr-- defintely not ansi. How can the default configuration in the
- distribution not use the required compiler flags??? I had to change the
- file src/s/irix3-3.h (which is included by irix4-0.h) so that it used the
- -xansi flag.
-
- Anyway, after much trial and error, I finally got it all to compile. But
- there is still one more bug. For some reason, there is a problem with
- signal definitions. In fact, the macro NSIG is not defined (a serious
- problem). The result is that lemacs, when started, tries to send a signal
- to the shell it was run from. That means it cannot be started in the
- background (i.e. emacs&) or from the toolchest. The workaround for now is to
- start it from a shell interactively, hit ^Z to get out to the shell, and
- background it.
-
- So to sum up, I don't think this distribution has been tested on the latest
- OS release for irises. It sure looks good when its running, though.
-
- --
- ! Roger Cass roger@ecn.purdue.edu ! "No Success can Compensate !
- ! Purdue University CADLAB ! For Failure in the Home" !
- ! POTR 134, West Lafayette, IN 47907 ! --David O. Mackay !
- \----------------------------(317)494-5944-^---------------------------------/
-