[openbeos] Re: How not to actively prevent a PPC version of your software andwrite better code at the same time

  • From: "Nathan Whitehorn" <nathan.whitehorn@xxxxxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Sun, 07 Apr 2002 19:16:26 EDT (-0400)

> > > > > I'm trying to compile various pieces of OBOS software for 
> > > > > PPC. Here
> > > > > are
> > > > > some quick rules that both create better code and make my 
> > > > > life a *
> > > > > lot*
> > > > > easier.
> > > >
> > > > And this is important because....?????
> > > >
> > > > It's a bl**dy OpenSource project. Jesus, some folks just don't 
> > > > get
> > > > it...
> > >
> > > I'm sorry if I "don't get it". I was asking you to please right 
> > > good
> > > code as a favor to me and youselves, because I'm in charge of the 
> > > PPC
> > > port. I would *prefer* not to have to go through thousands of 
> > > lines of
> > > source by hand manually adding function prototypes and things. I 
> > > should
> > > think that you, also, would be interested in writing good code, 
> > > and
> > > compatible code.
> > > -Nathan
> >
> > Nathan's point here is very important, an is one of the keys to 
> > make a
> > software project succeed.
> 
> Yadda, yadda, yadda...
> 
> There is no magic way to get code building on every platform, nr a 
> set of
> rules that can be written. The project I've spent longest working on 
> builds
> on almost every platform under the sun, including beos, and having 
> spent a
> long time on that I tend to be concious of cross platform coding.
> 
> I'm also aware that rewriting huge chunks for one platform doesn't 
> work.
> 
> Bear in mind the net stack is at present constantly evolving. Now 
> while I'd
> like to have spent time moving things to jam, I looked at jam, didn't 
> like
> it and decided it was better for the project if I didn't make the 
> change as
> it'd take a long time, time I could be getting us better stability or 
> more
> features. The build meister will move the project over when he's 
> ready...
> 
> What gets me about this entire thread is that if we want a PPC 
> version then
> we need a reasonable number of people with access to PPC machines. We 
> don't
> seem to have that at present.

I think we do, just not BeOS-compatible ones. If your OS doesn't run on 
ppc, you're hardly going to have many ppc users, are you?
-Nathan

--
Fortune Cookie Says:

As Will Rogers would have said, "There is no such things as a free
variable."


Other related posts: