>>>>> "Ossama" == Ossama Othman <[EMAIL PROTECTED]> writes:

Ossama> However, the package contains a compiler binary that must be
Ossama> run on the build platform, not the host platform.  This means
Ossama> that I need to use two compilers (1) a cross compiler for the
Ossama> libraries and some binaries, and (2) a native compiler for
Ossama> some binaries that must be run on the build platform.

We face something similar for libgcj.  There isn't a very good
solution.  In general you can't easily find out about the compilers
that run on the build platform when you are doing a Canadian cross.
Autoconf is just weak here.

For libgcj we just punt in the Canadian case: we assume the
appropriate compiler is in your path.  If not, you get an error at
"make" time.  This is more or less the standard operating procedure in
this case.

Tom

Reply via email to