grp@Unify.com (Greg Pasquariello) (01/25/91)
I am trying to evaluate the availability of C++ compilers on various workstations. Given that a C++ compiler does not exist for a particular workstation, can anyone give me any information on how successful I might be in generating C code on a Sparc (using cfront) and compiling the result on the native machine? This would be a moderately significant application (5,000-10,000 lines of code). Are there any "gotchas" that cfront generates in certain circumstances, that I may need to watch for? Please mail your responses, I'll post a summary. Thanks. Greg -- --- Greg Pasquariello Unify Corporation grp@Unify.Com
paulf@cbnewsb.cb.att.com (paul.fillinich) (01/25/91)
In article <1991Jan24.165707@Unify.com>, grp@Unify.com (Greg Pasquariello) writes: > I am trying to evaluate the availability of C++ compilers on > various workstations. Given that a C++ compiler does not > exist for a particular workstation, can anyone give me any > information on how successful I might be in generating C code > on a Sparc (using cfront) and compiling the result on the > native machine? This would be a moderately significant > application (5,000-10,000 lines of code). Are there any "gotchas" > that cfront generates in certain circumstances, that I may need > to watch for? > > Please mail your responses, I'll post a summary. > > Thanks. > Greg > > -- > > --- > Greg Pasquariello > Unify Corporation grp@Unify.Com Over the last few months, I have put together the following list of C++ (cfront) resellers and the platforms they provide the USL C++ product on. In the several years I have been in the C++ business, this answers the question most asked of me. I guess I have fulfilled my usefullness 8-). Anyway, here is the list. I can also make it available in glossy hard copy. RESELLER PLATFORMS The following are companies who have ported the USL C++ Language System to specific platforms and who make binary copies available for them. These companies support the original USL C++ products. APPLE COMPUTER, INC. Products: MPW C++ R2.0 Platforms: MacIntosh CONTACT: (800)282-2732 or (408)562-3910 AT&T COMPUTER SYSTEMS Products: C++ Language System R2.1 Platforms: INTEL based UNIX(r) System V Systems CONTACT: 1-800-274-1212 for local VAR COMEAU COMPUTING Products: C++ Language System R2.1 Platforms: MS/DOS OS/2 ALL 386 UNIX Systems AT&T UNIX/PC 7300 & 3B1 AT&T 3B2 Amiga Mark Williams COHERENT Sun/3 Sun SPARC IBM RS/6000 and others... CONTACT: (718)945-0009 COMPUTER INNOVATIONS, INC. Products: C++ Language System R2.1 Platforms: ALL 386 UNIX Systems QNX CONTACT: (908)542-5920 DATA GENERAL Products: C++ V2.1 includes USL C++ 2.1 with the GNU GDB debugger USL C++ Standard Libraries for use with the GNU C++ Release 1.37 Platforms: AViiON Family of Systems using the DG/UX Operating System CONTACT: 1-800-343-8842 GLOCKENSPIEL / IMAGESOFT, INC. Products: C++ Language System R2.0 for DOS C++ Language System R2.0 for OS/2 C++ Language System R2.0 for Workstations Platforms: IBM RS/6000 HP 9000/800 HP 9000/300 MicroVAX DECVAX VAXstation DECstation Sun/3 Sun/4 INTEL 386 (SCO UNIX System V/386) INTEL 386 (Interactive 386/ix) Stratus XA2000 MIPS RISC CONTACT: 1-800-245-8840 HEWLETT PACKARD Products: HP C++ Compiler Domain/C++ HP C++/Softbench Platforms: HP C++ and HP C++/Softbench: HP 9000 s300, s400, s600 and s800 running HP-UX 7.0 or later. Domain/C++: Motorola MC680X0-based systems, Apollo series 10000 systems and HP9000 s400 running Domain/OS SR10.2 or later CONTACT: Call local HP Sales Office MICROTEC RESEARCH, INC. Products: C++ Language System - R2.1 Cross Compiler Platforms: HOST: Sun/3 SPARC Wordstations PC (MS-DOS) TARGETS:68000/10/20/30/40 Family SPARC Workstations CONTACT: (800)950-5554 or (408)980-1300 NCR Products: C++ Language System R2.1 Platforms: NCR System 3000 (INTEL i486 based, UNIX System V Release 4) CONTACT: Steve Long (619)693-5531 OBJECT DESIGN Products: C++ Language System R2.1 as part of ObjectStore Platforms: Sun/3 & Sun/4 Workstations CONTACT: 1-617-270-9797 OBJECTIVITY, INC. Products: C++ For use with Objectivity/DB Platforms: C++ R2.0 VAX Ultrix DECstation C++ R2.1 VMS CONTACT: (415)325-0939 ONTOLOGIC, INC. Products: ONTOS Data Base for Standard C++ Language System R2.0 Platforms: Sun3 & Sun/4 Workstations Apollo Series 3000 & 4000 OS/2 DECStation IBM RS/6000 CONTACT: 1-617-272-7110 PARCPLACE SYSTEMS Products: Objectworks/C++ R2.1 Objectkit/C++ (Libraries) Platforms: Sun/3 & SparcStation CONTACT: 1-800-759-PARC - Sales Hotline SABER SOFTWARE, INC. Products: Saber C++ - R2.0 Platforms: Sun/3 & Sun/4 CONTACT: 1-(617)876-7636 - For local sales contact SANTA CRUZ OPERATION Products: SCO C++ R3.0 based on USL C++ R2.1 Platforms: OPEN DESKTOP SCO UNIX System V/386 CONTACT: 1-(800)726-8649 or (408)425-7222 SEQUENT COMPUTER SYSTEMS, INC. Products: C++ Language System R2.1 Platforms: All Sequent Hardware CONTACT: Local Sales Office, or 1-800-854-0428 or (503)626-5700 SOLBOURNE COMPUTER, INC. Products: C++ Language System - R2.0 C++ Object Interface Library Platforms: Solbourne SPARC CONTACT: (303)772-3400 SUN MICROSYSTEMS, INC. Products: C++ Language System - R2.0 Platforms: Sun/3 & Sun/4 CONTACT: 1-(800)USA-4SUN VERSANT Products: C++ Language System R2.1 Platforms: DEC Ultrix Hewlett-Packard 9000/400 IBM RISC System/6000 Intergraph 6000 Series Mips Silicon Graphics IRIS Series Sun/3 and Sun/4 CONTACT: (415)325-2300 or 1-800-9-OBJECT UNIX is a registered trademark of UNIX System Laboratories, Inc. in the United States and other countries.