[comp.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.

anderson@cme-durer.ARPA (William E. Anderson) (12/03/88)

In article <276@istsists.ca>, mathieu@ists.yorku.ca (Pierre Mathieu) writes:
> 
> 	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: 
> 
> 	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 have always had to unset the FLOAT_OPTION to make emacs.  I recently
tried to add X11 support (made with FLOAT_OPTION = f68881) and ran into
this error:

ld  -X  -o temacs crt0.o dispnew.o scroll.o xdisp.o window.o  term.o cm.o x11ter
m.o x11fns.o  emacs.o keyboard.o macros.o keymap.o sysdep.o  buffer.o filelock.o
 insdel.o marker.o  minibuf.o fileio.o dired.o filemode.o  cmds.o casefiddle.o i
ndent.o search.o regex.o undo.o  alloc.o data.o doc.o editfns.o callint.o  eval.
o fns.o print.o lread.o  abbrev.o syntax.o unexec.o mocklisp.o bytecode.o  proce
ss.o callproc.o   doprnt.o tparam.o lastfile.o alloca.o malloc.o  sunfns.o -lsun
tool -lsunwindow -lpixrect -ltermcap -lX11   -lg -lc
Undefined:
f68881_used
*** Error code 1
make: Fatal error: Command failed for target `temacs'

Can this be caused by crt0.c?  I would like to be able to compile
and link emacs with the f68881.  Any ideas?

-- 
NAME:   William E. Anderson            TELE: (301) 975-2423
USMAIL: National Bureau of Standards   ARPA: anderson@ceee.nbs.gov
        Rm. B-344, Bldg. 220           UUCP: uunet!cme-durer!anderson
        Gaithersburg, MD  20899