> > > > > 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."