🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.help
Article #189030

gnu emacs on hp 9000/720

#189030
From: Alphonse Rademakers
Date: Tue, 07 May 1991 13:01
72 lines
2706 bytes
I got gnu emacs vsn 18.57 working on the HP 9000/720 by defining in the config.h
the s-hpux.h and m-hp9000s800.h and by making the following mods in the files
fileio.c, unexhp9k800.c and ymakefile. The most important change is to
explicitely use the archive version of the libs and not the shared version.

Cheers, Fons Rademakers.

=========================== cut here =================
*** fileio.c.org	Mon Mar  4 10:49:53 1991
--- fileio.c	Mon Mar  4 10:50:12 1991
***************
*** 70,72 ****
  #include <netio.h>
! #include <errnet.h>
  #endif
--- 70,72 ----
  #include <netio.h>
! /* #include <errnet.h> */
  #endif
*** unexhp9k800.c.org	Mon Mar  4 11:26:09 1991
--- unexhp9k800.c	Mon Mar  4 15:41:17 1991
***************
*** 62,63 ****
--- 62,64 ----
    struct som_exec_auxhdr auxhdr;
+   long i;
    
***************
*** 83,85 ****
    old_size = auxhdr.exec_dsize;
!   new_size = sbrk(0) - auxhdr.exec_dmem;
    
--- 84,87 ----
    old_size = auxhdr.exec_dsize;
!   i = (int *) sbrk(0);
!   new_size = i - auxhdr.exec_dmem;
    
*** ymakefile.org	Mon Mar 18 16:33:41 1991
--- ymakefile	Mon Mar 18 16:45:17 1991
***************
*** 98,100 ****
  #ifndef C_DEBUG_SWITCH
! #define C_DEBUG_SWITCH -g
  #endif
--- 98,100 ----
  #ifndef C_DEBUG_SWITCH
! #define C_DEBUG_SWITCH -g -I/usr/include/X11R4
  #endif
***************
*** 186,188 ****
  XOBJ = x11term.o x11fns.o
! LIBX = LIB_X11_LIB LIBX11_MACHINE LIBX11_SYSTEM
  #endif
--- 186,188 ----
  XOBJ = x11term.o x11fns.o
! LIBX = -L/usr/lib/X11R4 LIB_X11_LIB LIBX11_MACHINE LIBX11_SYSTEM
  #endif
***************
*** 280,282 ****
  /* Construct full set of libraries to be linked.  */
! LIBES = LIBS_TERMCAP $(LIBX) LIBS_SYSTEM LIBS_MACHINE LIBS_DEBUG LIB_STANDARD $(GNULIB_VAR)
  
--- 280,282 ----
  /* Construct full set of libraries to be linked.  */
! LIBES = -a archive LIBS_TERMCAP $(LIBX) LIBS_SYSTEM LIBS_MACHINE LIBS_DEBUG LIB_STANDARD $(GNULIB_VAR)
  
--
Org:    CERN, European Organization for Nuclear Research.
Mail:   1123 Geneve, Switzerland                      Fax: +22 7677155
Phone:  +22 7674886 or 7675049
UUCP:   rdm@cernapo.cern.ch                     BITNET: rdm@cernvm.bitnet
Technical Details
Message-ID: <RDM.91May7150159@aposalo.cern.ch>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!cernvax!rdm

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 103b8b,634a1db94d7fd466,start
X-Google-Attributes: gid103b8b,public
X-Google-ArrivalTime: 1991-05-07 23:08:10 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!cernvax!rdm
From: rdm@cernapo (Alphonse Rademakers)
Newsgroups: gnu.emacs.help
Subject: gnu emacs on hp 9000/720
Message-ID: <RDM.91May7150159@aposalo.cern.ch>
Date: 7 May 91 13:01:59 GMT
Sender: news@cernvax.cern.ch
Distribution: gnu
Organization: none
Lines: 72