This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]