[comp.emacs] Problems with GNU Emacs 18.41 on Amdahl UTS 5.2.4

djs@cblpe.ATT.COM (Doug Scofea) (05/05/87)

I'm trying to build GNU Emacs 18.41 on an Amdahl running UTS 5.2.4.
The MACHINES file reports success using the m-amdahl.h and s-usg5-2-2.h
header files in config.h and compiling with the UTS native compiler 
(however, it was stated for UTS 5.2.5).

After editing various files, I tried make in the etc directory.  It died
with the following output:

	 + /etc/preroot /native /bin/make
	 	make -f xmakefile  all
	 	cc -g -Demacs   -c pre-crt0.c
	 	cc -g -Demacs   -c dispnew.c
	 	cc -g -Demacs   -c scroll.c
	 	cc -g -Demacs   -c xdisp.c
	 	cc -g -Demacs   -c window.c
	 window.c: 553: warning: start_w unused
	 window.c: 1612: warning: tem unused
	 	cc -g -Demacs   -c term.c
	 
	 	Base registers used - 2/0 for text/literals
	 
	 	cc -g -Demacs   -c cm.c
	 cm.c: 39: warning: c set but not used
	 	cc -g -Demacs   -c emacs.c
	 emacs.c: 160: warning: envp set but not used
	 	cc -g -Demacs   -c keyboard.c
	 keyboard.c: 1574: warning: count unused
	 keyboard.c: 1573: warning: p unused
	 keyboard.c: 1571: warning: stuffstring set but not used
	 keyboard.c: 1748: warning: interrupt set but not used
	 	cc -g -Demacs   -c macros.c
	 	cc -g -Demacs   -c keymap.c
	 	cc -g -Demacs   -c sysdep.c
	 sysdep.c: 265: warning: fd set but not used
	 sysdep.c: 436: warning: pid set but not used
	 sysdep.c: 472: warning: status unused
	 sysdep.c: 471: warning: spid unused
	 sysdep.c: 1320: warning: val unused
	 sysdep.c: 1822: too many initializers
	 *** Error code 1
	 
	 Stop.
	
	 *** Error code 1
	 
	 Stop.

Moving on to the src directory, I tried make.  It also died with the 
following output:

	 + /etc/preroot /native /bin/make
	 	make -f xmakefile  all
	 	cc -g -Demacs   -c pre-crt0.c
	 	cc -g -Demacs   -c dispnew.c
	 	cc -g -Demacs   -c scroll.c
	 	cc -g -Demacs   -c xdisp.c
	 	cc -g -Demacs   -c window.c
	 window.c: 553: warning: start_w unused
	 window.c: 1612: warning: tem unused
	 	cc -g -Demacs   -c term.c
	 
	 	Base registers used - 2/0 for text/literals
	 
	 	cc -g -Demacs   -c cm.c
	 cm.c: 39: warning: c set but not used
	 	cc -g -Demacs   -c emacs.c
	 emacs.c: 160: warning: envp set but not used
	 	cc -g -Demacs   -c keyboard.c
	 keyboard.c: 1574: warning: count unused
	 keyboard.c: 1573: warning: p unused
	 keyboard.c: 1571: warning: stuffstring set but not used
	 keyboard.c: 1748: warning: interrupt set but not used
	 	cc -g -Demacs   -c macros.c
	 	cc -g -Demacs   -c keymap.c
	 	cc -g -Demacs   -c sysdep.c
	 sysdep.c: 265: warning: fd set but not used
	 sysdep.c: 436: warning: pid set but not used
	 sysdep.c: 472: warning: status unused
	 sysdep.c: 471: warning: spid unused
	 sysdep.c: 1320: warning: val unused
	 sysdep.c: 1822: too many initializers
	 *** Error code 1
	 
	 Stop.
	 *** Error code 1
	 
	 Stop.

If anyone has experience with building GNU on this machine or advice in
general, I would really like to hear it.  Please respond by e-mail.

Thanks in advance.

-- 
Doug Scofea  -  djs@cblpe.ATT.COM      Phone: +1 614 860 2065
UUCP:   ...!{cbatt | cbosgd}!cblpe!djs  

jis@mtgzz.UUCP (05/08/87)

In article <567@cblpe.ATT.COM>, djs@cblpe.ATT.COM (Doug Scofea) writes:
> I'm trying to build GNU Emacs 18.41 on an Amdahl running UTS 5.2.4.
> The MACHINES file reports success using the m-amdahl.h and s-usg5-2-2.h
> header files in config.h and compiling with the UTS native compiler 
> (however, it was stated for UTS 5.2.5).

I have been told that the native C compiler in UTS 5.2.5 differs
significantly from the one in UTS 5.2.4. That may explain why you have
failed to build Gnu Emacs on UTS 5.2.4. As a matter of fact the object file
format has changed too in going from 5.2.4 to 5.2.5, i.e. a 5.2.5 a.out will
not work on a 5.2.4 machine.

Jishnu Mukerji
mtgzz!jis