home *** CD-ROM | disk | FTP | other *** search
- x-gateway: rodan.UU.NET from help-lucid-emacs to alt.lucid-emacs.help; Thu, 10 Sep 1992 14:04:39 EDT
- From: neumann%dec4.wu-wien.ac.at@lucid.com (Gustaf Neumann)
- Message-ID: <9209101722.AA10056@dec4.wu-wien.ac.at>
- Subject: compiling 19.3 on a DECstation under ultrix 4.2
- Date: Thu, 10 Sep 1992 18:04:40 GMT
- Newsgroups: alt.lucid-emacs.help
- Path: sparky!uunet!wendy-fate.uu.net!help-lucid-emacs
- Sender: help-lucid-emacs-request@lucid.com
- Lines: 47
-
- Maybe someone can need the following information:
- i have compiled lemacs 19.3 sucessfully on a DECstation 5000/200
- Ultrix 4.2, X11R5 from MIT using gcc.2.2
-
- The following two small changes were necessary:
-
- a) gcc reported a type clash due to a different protoyping of getenv
- in environ.c. i added the following hack to lisp.h.
-
- <dec4:neumann:83> diff -c lisp.h.orig lisp.h
- *** lisp.h.orig Thu Sep 10 18:08:57 1992
- --- lisp.h Thu Sep 10 12:16:50 1992
- ***************
- *** 17,24 ****
- --- 17,26 ----
- along with GNU Emacs; see the file COPYING. If not, write to
- the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
-
- + #ifndef ultrix
- #ifdef __STDC__
- #include <stdlib.h>
- + #endif
- #endif
-
- /* Define the fundamental Lisp data structures */
-
- b) change in the xmakefile in the src directory the tercapobj definition to
-
- termcapobj = termcap.o tparam.o
-
-
-
- some parameters from my config.h
- "s/s-bsd4-3.h", "m/m-pmax.h"
- i used SYTEM_MALLOC instead of GNU_MALLOC,
- #define NEED_STRDUP
- #define NEED_REALPATH
- #define LIB_GCC ../../gcc-2.2/libgcc.a
-
- everything compiled fine with gcc except xdisp.c
-
- -gustaf
- --
- Gustaf Neumann neumann@dec4.wu-wien.ac.at, neumann@awiwuw11.bitnet
- Vienna University of Economics and Business Administration
- Augasse 2-6, A-1090 Vienna, Austria
- Tel: +43 (222) 31-336 x4533 Fax: 347-555
-