Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!elsie!nih-csl!keith From: keith@nih-csl.UUCP (keith gorlen) Newsgroups: comp.lang.c++ Subject: Re: C++ compilers Message-ID: <215@nih-csl.UUCP> Date: Sat, 16-May-87 11:06:07 EDT Article-I.D.: nih-csl.215 Posted: Sat May 16 11:06:07 1987 Date-Received: Sun, 17-May-87 11:50:03 EDT References: <694@geac.UUCP> Organization: NIH-CSL, Bethesda, MD Lines: 33 Summary: AT&T C++ Translator R1.2 works fine under BSD In article <694@geac.UUCP>, len@geac.UUCP (Leonard Vanek) writes: > > want to find out how much trouble we will have getting the System > V version of the compiler (which AT&T claims will not work on a > bsd system) to run on our Ultrix 1.2 system. In my experience Release 1.2 of the AT&T C++ Translator ports easily to both System V and BSD UNIX. We are running it under MASSCOMP RTU, IBM AIX, IBM ACIS 4.2, BSD 4.3, and Sun-3. In most cases the port is only a few hours work. Problems are: 1. The /usr/include/CC files are set up for System V -- they are incomplete/incorrect for BSD. This primarily effects user programs, not compiler installation. 2. You may experience some minor glitches with the installation MAKEFILEs and scripts, even under System V derivatives. 3. The supplied "patch" utility, which speeds up C++ program linking, works only on coff files. The slower "munch" utility can be used instead, and works with everything but AIX. We've written our own "patch" for the various systems we run C++ on. I'm not familiar with the various third party C++ ports, so I can't compare them to the AT&T distribution. I would expect an ULTRIX port to be easy. I don't think you would be making a "big" mistake by going with AT&T. -- Keith Gorlen phone: (301) 496-5363 Building 12A, Room 2017 uucp: seismo!elsie!nih-csl!keith National Institutes of Health Bethesda, MD 20892