[gnu.emacs] HP 9000 series 350 installation

mathieu@ists.yorku.ca (Pierre Mathieu) (12/01/88)

> 
> Help! I am trying to get 18.52 to run on an HP9000s300 cluster under 6.2.
> What I have now is useless due to improper cursor handling (I think).
> I got your name out the info-gnu-emacs log on prep.ai.mit.edu and it looks
> like you had a similar problem but you announced that your problems had been
> fixed. Can you tell me more about your problem(s) and the fix(es) you applied?
>      
>      David
>      

Hello David!
	I've decided (after seeing your follow up message) to reply
to you with a posting because I can't reply to your mail directly. It
keeps bouncing back to me. I seem to be getting a lot of this
problem lately. :-( The system that is supposed to send
the mail out is very new and I think somewhat lacking in
addressing facilities. Sorry about that.
	I installed version 18.51 of GNU Emacs on an HP 9000 series 350
(ie. the microprocessor is a 68020 with 68881).
	The problems I had where: 

	1) ld: undefined external -
			_index
This occured when the makefile in the 'etc' directory got to the 'env'
line. I fixed this by adding '-lBSD' at the end of the makefile line
that handles the compilation of 'env'.

	2) ld: undefined external -
			flag_68010

	This happened when the makefile in the src directory got to
linking temacs. This was corrected by using a new version of the program
crt0.c (in the src directory) provided by a friendly user on the net. 
		
	I had modified the config.h and paths.h file (in the src 
directory) according to the instructions given in the file INSTALL
and in the etc/MACHINES file. config.h for instance
specified s-hpux.h and m-hp9000s300.h as the headers to use.

	That's all I remember doing. After setting these files up,
I just ran the build-install program (after making sure the paths
where set properly in this shell script and in Makefile). GNU then
proceeded smoothly.

	Well, I don't know if this is going to help you at all.
Hope it does. 

	Best regards,

--
Pierre Mathieu                                 mathieu@ists.yorku.ca
Institute for Space and Terrestrial Science    mathieu@yunexus.yorku.ca
Center for Research in Exp. Space Science
York University, Ontario, Canada.

Pierre Mathieu                                 mathieu@ists.yorku.ca
Institute for Space and Terrestrial Science    mathieu@yunexus.yorku.ca
Center for Research in Exp. Space Science
York University, Ontario, Canada.

bd@hp-sde.SDE.HP.COM (Bob Desinger) (12/14/88)

David (courtesy of Pierre Mathieu (mathieu@ists.yorku.ca)) writes:
> > Help! I am trying to get 18.52 to run on an HP9000s300 cluster under 6.2.
> > What I have now is useless due to improper cursor handling (I think).

Now that's odd.  I have 18.52 running on our diskless cluster under
HP-UX 6.2 and it works fine.  About five or six of us have been using
it every day for about a month or two.  I can send you my config.h
file, although it's nothing special.  I defined HAVE_X_WINDOWS, X11,
and HPUX_NET; left out HAVE_X_MENU because it's for an earlier release
of X11; and added -lX to LIBX11_SYSTEM.

Send me mail if you want it.  Or post if you can't reach me.  (I guess
I'll post if I can't reach you, assuming the mailers send me back a
notice that something broke along the way.)

bob desinger
bd@sde.HP.COM    bd%hp-sde@hplabs.HP.COM    hplabs!hp-sde!bd    uunet!hpda!bd

manson@triangle.cis.ohio-state.edu (Robert Manson) (12/15/88)

In article <2380004@hp-sde.SDE.HP.COM> bd@hp-sde.SDE.HP.COM (Bob Desinger) writes:
>David (courtesy of Pierre Mathieu (mathieu@ists.yorku.ca)) writes:
>> > Help! I am trying to get 18.52 to run on an HP9000s300 cluster under 6.2.
>> > What I have now is useless due to improper cursor handling (I think).
>
>Now that's odd.  I have 18.52 running on our diskless cluster under
>HP-UX 6.2 and it works fine.  About five or six of us have been using
>it every day for about a month or two.  I can send you my config.h

We had the same problem, but we were running the Early Bird version
of 6.2. When we installed the OS from scratch from the official release
and recompiled it fixed the problem. Apparently HP has been shipping some
6.2 stuff with broken C compilers...go back to the old 6.0 compiler, or
get a working one from your SE.

>bob desinger
>bd@sde.HP.COM    bd%hp-sde@hplabs.HP.COM    hplabs!hp-sde!bd    uunet!hpda!bd