Path: utzoo!attcan!uunet!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!aplcen!haven!uvaarpa!murdoch!astsun.astro.Virginia.EDU!gsh7w From: gsh7w@astsun.astro.Virginia.EDU (Greg Hennessy) Newsgroups: comp.unix.aix Subject: Re: Problems building GNU Emacs 18.55 Message-ID: <1990Nov15.173441.10004@murdoch.acc.Virginia.EDU> Date: 15 Nov 90 17:34:41 GMT References: <1990Nov15.153841.8125@murdoch.acc.Virginia.EDU> Sender: news@murdoch.acc.Virginia.EDU Organization: University of Virginia Lines: 21 Following up my own posting: #I have been trying to build GNU emacs 18.55 on a RS/6000 model 540 #running AIX 3.1. I started with the version on prep.ai.mit.edu, and #also used the files on byron.u.washington.edu. However, when the #linking is tone to product the temacs file, the loader gives the #following error messages, which I do not understand. Can anyone #provide some help? Brian Glendenning at NRAO pointed out that there was not a crt0.o file in the files being linked. The m-aix-3.1.h file from byron.u.washington.edu that I used had a "#define START_FILES" which I changed to "#define START_FILES /lib/crt0.o". I also had to comment out the line of "#define SYSTEM_MALLOC" becasue what seems to be a logig bug in the GNU Makefile, which gave alloca as undefined symbol. By making these two tweaks, I was able to get a running GNU emacs. -- -Greg Hennessy, University of Virginia USPS Mail: Astronomy Department, Charlottesville, VA 22903-2475 USA Internet: gsh7w@virginia.edu UUCP: ...!uunet!virginia!gsh7w