Path: utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!cs.utexas.edu!usc!orion.oac.uci.edu!sfrank From: sfrank@orion.oac.uci.edu (Steven Frank) Newsgroups: comp.os.mach Subject: Re: porting g++ to NeXT Message-ID: <4197@orion.cf.uci.edu> Date: 14 Jan 90 18:00:42 GMT Reply-To: steve@fisher.bio.uci.edu (Steven Frank) Organization: University of California, Irvine Lines: 14 I have been trying to install GNU g++ on the NeXT. GCC 1.36 installed fairly easily (after editing config/tm-next.h "${Z}" to "%{Z}", thanks to Frederick Korz). The problem I had concerns the fact that g++ builds and uses its own linker (ld.c). This file #includes a.out.h, which doesn't exist under MACH. Substituting the files that describe the MACH exectable format (type "man a.out" on a NeXT) doesn't work, at least without setting some switches that I couldn't figure out. Any suggestions? steve frank