Paul Brook wrote:
How can I get the build scripts to use the precompiled gcc throughout
the build process ?

Short answer is you can't. The newly build gcc is always used to build the target libraries.
Nice statement but what does this really mean?

Does this for instance mean that: "The newly build gcc is always used to build the target C libraries ? A native GCC builder now expecting those '/usr/lib/*crt*.o' startups, '/lib/libc.so.6', '/lib/ld-linux.so.2', '/usr/libc.a' etc. "target libraries" being
rebuilt with the new "better" GCC  to be "smaller and quicker" ?

Even some fanatic "people should always rebuild the target C library from its pristine (FSF) sources"-guys have publicly given statements like "nobody should consider replacing the native runtime target libraries with something built oneself!". So maybe in a native GCC build it is not expected that people really would rebuild
"the target libraries" with the new GCC...

Meanwhile with a crosscompiler this thing seems to be totally on the contrary, even in cases where the target C library with those runtime libraries exists, still everyone should replace it with a self-made C library. Nowadays there even aren't any instructions available for producing a crosscompiler with an existing target C library!


Reply via email to