Article View: gnu.emacs.help
Article #189030gnu emacs on hp 9000/720
From: Alphonse Rademakers
Date: Tue, 07 May 1991 13:01
Date: Tue, 07 May 1991 13:01
72 lines
2706 bytes
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!rdmShow 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