ftp.nice.ch/peanuts/GeneralData/Usenet/news/1989/CSN-89.tar.gz#/comp-sys-next/1989/Dec/g++-on-NeXT

This is g++-on-NeXT in view mode; [Up]


Date: Sun 15-Dec-1989 19:08:11 From: g2k@mentor.cc.purdue.edu (Frederic Giacometti) Subject: g++ on NeXT Has anybody ported g++ on NeXT ? I tried to install it, I managed to install the compiler, but due to the underlying MACH OS, the link editor ld++ cannot be installed (MACH does not use a.out structures). Has anybody attacked the problem ? I think the safest would be, if possible, to make that NeXT's loader can be used (some system symbols have to be ported). Would somebody have an opinion on this matter ? Thanks, Frederic Giacometti
Date: Sun 14-Jan-1990 05:23:33 From: sfrank@orion.oac.uci.edu (Steven Frank) Subject: Re: g++ on NeXT I have been trying to install 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

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Marcel Waldvogel and Netfuture.ch.