Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!wuarchive!cs.utexas.edu!garnett From: garnett@cs.utexas.edu (John William Garnett) Newsgroups: comp.unix.aix Subject: Re: Problem getting GNU Emacs compiled on RS/6000 Summary: use cc instead of ld Keywords: emacs, gnu, risc 6000, ld Message-ID: <50@san-jaci.cs.utexas.edu> Date: 3 Sep 90 21:11:55 GMT References: <1990Sep2.040738.10188@eplrx7.uucp> Organization: U. Texas CS Dept., Austin, Texas Lines: 23 In article <1990Sep2.040738.10188@eplrx7.uucp> mroz@eplrx7.uucp (Peter Mroz) writes: >I'm having a problem trying to compile gnu emacs on an IBM 530 RISC/6000. [some comments deleted] >$ make -f xmakefile all >ld -o temacs dispnew.o scroll.o xdisp.o window.o term.o cm.o [several lines of object module names removed here] >0706-221 WARNING: Import version of 'PC' replaced by local definition. >0706-221 WARNING: Import version of 'ospeed' replaced by local definition. [numerous warnings removed here] The solution to this problem is to use cc instead of ld. I'm not sure why this is so, but it did solve the problem for me. Just replace all instances of ld in the makefile with cc. -- John Garnett University of Texas at Austin garnett@cs.utexas.edu Department of Computer Science Austin, Texas