|
|
Rob Malpass wrote:
> Ah - yes - staring me in the face in the end - 7.1.2 on the master and 6.5.6
> on the slaves.
>
> However this does bring me to another point. 6.5.6 refuses to compile on
> the newest box (Ubuntu 6.06) - not sure why - never have been too hot on
> errors from makes. Is this something to do with gcc under Ubuntu 6.06
> being different to the gcc that was in Slackware 7.1 (on which the 6.5.6
> compiles ok)?
>
> So now I have two possible options:
> 1) Try and make 6.5.6 compile on the new box
>
> or
>
> 2) Throw out all the old boxes because they won't compile 7.1.2 (they
> refused to compile 6.6.x as I recall because they were too low on resources
> and a quick cross compile failed).
>
> 1) seems easiest - or is it too much trouble trying to compile 6.5.6 on a
> very new distro
> 2) is a hell of a lot of work reghosting 8 machines.
>
> Any advice?
lam 6.5.6 has several violations of C89 which have to be fixed for
current C compilers. If you insist on the 6.5 series, 6.5.9 is more
compatible with C89. 7.0.3 is the oldest version with a reasonable
level of compatibility with current linux distros. Do you really enjoy
mucking around with C idioms of 25 years ago?
|
|
|