This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC 3.0 Release Criteria
> - If build != target, the gettext configury would have to check for
> availability of the needed features in the target libs. AFAIK, presence
> of the necessary target libs is already a prerequisite, no?
Not for building the compiler, no. You always need the host libraries
to build a cross-compiler; you never need the target libraries (in a
canadian-cross, the host libraries are not native, of course).
Actually, using libintl in a normal cross-compiler should not be a
problem; libintl is only needed for the compiler, right? and that is a
native program. It is the canadian cross that is difficult. The tricky
case is build!=host. GCC's configure is supposed to handle this as
well, by running configure again, this time with the cross-compiler
for the host.
However, I'd agree that it is not worth the trouble at all to support
i18n in a cross compiler system, at the moment.
Regards,
Martin