A long time ago, in a galaxy far, far away, RMohan@arbinet.com ("Mohan, Ross") wrote:
> Thanks for taking the time for a thoughtful response. Once
> again, I am educated on this list....
>
> I was a bit unclear in original post -- while I *am* planning on
> stabilizing my build environment (updating m4, autoconf, compiler,
> discovering c/cpp/ld flags, etc) my final goal is a (re-)buildable,
> maintainable PG8.* on AIX5.3
I'm happy if I can save you from wasting time trying to do the
impossible (namely to find consistency where it isn't to be found).
> This is a lot of fun, but "stumbly" work for me, because I have
> never been a C programmer (or anything but PL/SQL for oracle,
> really) and while fascinated by compiler theory, technology, and
> implementation, I am even less familiar with that. Hence the "out of
> place" questions.
AIX is definitely more of a circus than, say, Linux.
I'd not be surprised if it becomes a worthwhile idea in the not too
distant future to look at running Linux on the higher end pSeries
hardware instead of AIX. I'm certain that would make most of the
challenges go away.
IBM would be keen to sell pSeries hardware running Linux, too; the
drawback at this point is that it's not clear that the more esoteric
high performance hardware will work with Linux yet. They don't have
HACMP for Linux yet, for instance, and support for high end disk
controllers and such may yet be limited.
> I'll examine threadsafety, compiler options, and hetergeneous
> compiler/build enviroments.
We'll be looking at some of the same fairly shortly, as we're
receiving some AIX 5.3 systems.
As issues come, that will no doubt feed back somewhat to the FAQ_AIX
document.
One thing worth checking on... Are you a VisualAge C user? Or do you
wind up using GCC? We're using GCC, which definitely plays a little
different than VAC...
--
"cbbrowne","@","gmail.com"
http://cbbrowne.com/info/lsf.html
"Problem solving under linux has never been the circus that it is
under AIX." -- Pete Ehlke in comp.unix.aix
"Whip me. Beat me. Make me maintain AIX." -- Stephan Zielinski