[comp.os.os9] G++ for OS-9/68000 wanted

blake@cernvax.cern.ch (Julian Blake) (02/01/91)

G++ for OS-9/68000 wanted
-------------------------

Has anyone got G++ (the GNU C++ compiler) working as a cross or
native compiler for OS-9/68000?   Has anyone tried, but found
insurmountable technical difficulties?   Please reply by electronic
mail to blake@cernvax.cern.ch .

GCC now runs at CERN as a native compiler for OS-9/68000 and as
a cross compiler (gccos9) under VAX Ultrix.


Julian Blake, CERN, 1211 Geneva 23, Switzerland.
blake@cernvax.cern.ch

rh2y+@andrew.cmu.edu (Russell E. Hoffman, II) (02/04/91)

please! DO post the binaries! I HATE waiting umpteen hours for something
to compile, only to find some little subtle bug, and hafta start over...

If you have regular gcc binaries, POST THEM, TOO!

I was just tonight trying to port gnuplot, only to find that even after
some moderately serious modification to the makefile, I got a

     *** compiler error - transexp *** after some not incredibly complicated
section of code. Granted, I LIKE the Microware C compiler - It does absolute
WONDERS when using it to write my own code. But, when it comes to trying
to port some neat Unix application, you may as well be speaking swahili
to a Mexican -- it just don't work!  I would be willing to PAY BIG BUX
(hint, hint guys at Microware :-) for a really awesome C compiler that did
a relatively nice job with non-os9-specific code. Don't get me wrong -- I know
it may be a gargantuan task, but I absolutely DETEST Ms-Dos people who
have neeto versions of all sorts of cool software that I can't touch with
a ten-foot pole 'cuz my compiler chokes on it.

BTW - if anybody HAS successfully ported GNUplot, please post it to the ftp
site (binaries and source, if you would please :-) For that matter, I'd really
like to get my hands on (as I'm sure all of us would) the following stuff:

gcc
g++
TeX  (well, somebody's already working on sending me a copy, which I will
      gladly post to smilodon when I get it !)
gnuplot
maple (or some other handy-dandy Mathematica-like program)

Also, I'd like to see _any_ P.D. software that people happen to have lying
around posted.  Not to toot my own horn, but I posted all the stuff that
I've ever written for myself that I find useful (even some stuff I don't
find useful) just in the odd chance that somebody out there might find that
he likes something there.  Honestly, with as many OS-9 users as there
are out there (~1 million? more? i don't really know..), I can't imagine
that there aren't a significant number who have FTP access and also have
some code lying around that they don't mind contributing.  Have you
ever seen what 10 million Amiga users can do? (I'm not an Amiga user, my
roommate is. 95% of the useful software he uses on his box was written by
people like you and me and was contributed to the infamous Fred Fish disk
collection. )  I know I'm sounding a bit preachy, but I've been in the OS-9
racket ever since I was 14 years old. Now that I'm in my sophomore year in
college, I'm finding more and more that I want to stray away from OS-9
because there isn't much P.D. stuff available, and much of the truly useful
commercial stuff is very expensive. Mach and Unix are looking ever more
inviting to me, though I generally have a hard time swallowing some of
their pricetags. As a matter of somewhat religious objections, MS-DOS
is not a viable alternative :-) At least I hope it never comes to that...

Anyway --- there's my two cents worth. (Raise flame shields, Sulu...)

Russell Hoffman
rh2y+@andrew.cmu.edu
Carnegie Mellon University

bill@mwca.UUCP (Bill Sheppard) (02/06/91)

In article <QbfCU0u00WB64DN14l@andrew.cmu.edu> rh2y+@andrew.cmu.edu
(Russell E. Hoffman, II) writes:

>...I would be willing to PAY BIG BUX (hint, hint guys at Microware :-)
>for a really awesome C compiler that did a relatively nice job with
>non-os9-specific code...

OK, what's your credit card number??  Seriously, we are hard at work with
state-of-the-art compiler technology (including full ANSI-compatibility as
well as current K&R-compatibility so as not to break existing code).  I will
only get as specific with dates as to say "later this year", so please don't
call or e-mail asking for a date.  This is a very high priority right now,
so it will be out as soon as we are able to ship a solid product.  We will
certainly let people know when the product is available for ordering or
upgrades.

Also, along the same lines, we will be releasing our Polytron utilities
shortly, including Polytron Version Control System and PolyMake.  These may
make porting Unix code somewhat easier, especially where makefiles are
concerned.

-- 
################################################################################
#  Bill Sheppard  --  bills@microware.com  --  {uunet,sun}!mcrware!mwca!bill   #
#  Microware Systems Corporation  ---  OS-9: Seven generations beyond __/_!!   #
#######Opinions expressed are my own, though you'd be wise to adopt them!#######

jclark@sdcc6.ucsd.edu (John Clark) (02/07/91)

In article <1806@mwca.UUCP> bill@mwca.UUCP (Bill Sheppard) writes:
+
+state-of-the-art compiler technology (including full ANSI-compatibility as
+well as current K&R-compatibility so as not to break existing code).  I will
+only get as specific with dates as to say "later this year", so please don't

New News from OS9.

Any news about the following topics:

Software:

C++
X-Windows
A New Shell (that supports aliasing, shell environment variable
substitution, history)

Hardware Support:

88000
i860
MIPS-any
SPARC-chips
-- 

John Clark
jclark@ucsd.edu

bill@mwca.UUCP (Bill Sheppard) (02/09/91)

In article <16431@sdcc6.ucsd.edu> jclark@sdcc6.ucsd.edu (John Clark) writes:
>Any news about the following topics:
>
>Software:
>
>C++

Our new compiler technology is being designed with future exensibility in mind.
C++ is certainly in the plans, scheduling uncertain.  In the meantime there are
object-oriented alternatives - contact a Microware rep for details.

>X-Windows

Both client and server, client first, in the not-too-distant-future, server
shortly thereafter.  Time-frame is sometime towards the middle of 1991 (watch
the industry trade magazines for product announcements...)

>A New Shell (that supports aliasing, shell environment variable
>substitution, history)

We are porting PolyShell (as well as PolyMake and Polytron Version Control
System) to OS-9 - contact Sage Software for details on PolyShell's
capabilities.  Should be available the first half of this year.

>Hardware Support:

>88000
>i860
>MIPS-any
>SPARC-chips

OS-9 will always be a 68xxx-family product.  OS-9000 currently supports the
680x0 and 80x86 (x >= 3) families, and will support RISC chips in the future.
All of your suggestions are being considered, informing your Microware Rep
of your plans will help us decide which RISC chips will best serve your needs.

-- 
################################################################################
#  Bill Sheppard  --  bills@microware.com  --  {uunet,sun}!mcrware!mwca!bill   #
#  Microware Systems Corporation  ---  OS-9: Seven generations beyond __/_!!   #
#######Opinions expressed are my own, though you'd be wise to adopt them!#######