David,

Thanks for the info.  (Please excuse me if I'm not replying in the proper
manner.  I haven't used a mail list in 20+ years!)

I'm still utterly confused...

Please assist me further with exact values to provide.  I have figured out
this evening to do "./configure --host HOST --build BUILD --target
TARGET", and so with your help I now know in general what to use for
HOST=BUILD and TARGET.  However, I still don't know the exact values.

HOST=BUILD: On my Ubuntu/VMWare/WindowsXP system, I find /usr/bin/gcc that
I believe builds for this machine.  When I provide no --host at all, it
finds this one.  But looking at the configure file, I think I must provide
a --host AND --build in order to cause cross_compile=yes.

TARGET: I also find /opt/arm-2009q1/arm-none-linux-gnueabi/bin/gcc which I
know compiles for my target.  However, inside the configure file I see it
really wants to but a dash in there.

Note also I saw configure searching $PATH, so I prefixed it with
/opt/arm-2009q1/arm-none-linux-gnueabi/bin.  This helps it find the
cross-compiler, but I believe at a time when it wants to compile a program
to run on the host (or build machine), not the target.

Thanks *VERY* much,
Helmut

> On Fri, 2011-02-04 at 16:16 -0500, Helmut Forren wrote:
>> When I also try to add --host, I don't know what value to provide.  I'm
not sure if "host" refers to my target (arm processor) or the machine
I'm
>> compiling from (Ubuntu).  I would think I need to specify --target and not
>> --host.  I'm just totally confused!
>
> There are three "players" when you are cross-compiling:
>
> HOST - that's the machine that is doing the initial compile of the tools.
> BUILD - that is the machine that will be using the tools to make the
program.
> TARGET - that is the machine that will be running the program.
>
> So your host machine is the one you are doing the configure on, as is
the build machine. The target is the ARM.
>
> Likely, in your case, host would be x86_64-linux-gnu or i386-linux-gnu.
>
>
>
>



_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to