home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / alt / lucidem / help / 396 < prev    next >
Encoding:
Text File  |  1992-09-10  |  1.8 KB  |  58 lines

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