>>>>> "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