Re: [xml] Trying to make libxml2 for arm (TI DaVinci)
- From: "Helmut Forren" <helmut2010 forren org>
- To: "David Hagood" <david hagood gmail com>
- Cc: xml gnome org, Helmut Forren <helmut2010 forren org>
- Subject: Re: [xml] Trying to make libxml2 for arm (TI DaVinci)
- Date: Sun, 6 Feb 2011 19:01:54 -0500 (EST)
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.
--
Helmut Forren
Contact Info:
email: helmut2010 forren org
voice: 404-FREEDOM (404-373-3366)
fax: 770-345-7634
President, Forefront Inc.
Hardware & Software Engineering Consulting
President, 404-Freedom Real Estate
website: http://www.404-FREEDOM.com
Licensed real estate agent with Sheffield Realty Group
Contact info for Sheffield Realty Group:
website: http://www.SheffieldRealtyGroup.com
office: 770-849-2686
The information in this electronic mail message is the sender's business
confidential and may be legally privileged and/or proprietary information.
It is intended solely for the addressee(s). Access to this internet
electronic mail message by anyone else is unauthorized. If you are not the
intended recipient, any disclosure, copying, distribution or any action
taken or omitted to be taken in reliance on it is prohibited and may be
unlawful.
The sender believes that this E-mail and any attachments were free of any
virus, worm, Trojan horse, and/or malicious code when sent. This message
and its attachments could have been infected during transmission. By
reading the message and opening any attachments, the recipient accepts
full responsibility for taking protective and remedial action about
viruses and other defects. The sender's employer is not liable for any
loss or damage arising in any way from this message or its attachments.
All information contained in, attached to, or otherwise associated with
this message is assumed correct unless otherwise noted. This is not
guaranteed, however. Real Estate as well as all other investments involve
risk. Past performance is no guarantee of future results. Any and all
predictions, projections, statements or other information contained in,
attached to, or otherwise associated with this message are likewise
subject to risk, ambiguity, and error. Any person or entity acting on this
information accepts sole risk & responsibility and fully indemnifies and
releases Helmut Forren, 404-Freedom Real Estate, and Sheffield Realty
Group, from any and all liability. Returns are not guaranteed.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]