All of lore.kernel.org
 help / color / mirror / Atom feed
From: Aron Griffis <aron@hp.com>
To: xen-devel@lists.xensource.com
Cc: xen-ia64-devel@lists.xensource.com
Subject: [PATCH 0 of 2] Make tools cross-friendly
Date: Fri, 18 Jan 2008 23:02:29 -0500	[thread overview]
Message-ID: <patchbomb.1200715349@jenkins.nashua> (raw)

Hi,

With these patches I'm able to cross-build all of
xen-unstable.hg, using the same line that has previously
worked only for the hypervisor and kernel:

make -j1 XEN_TARGET_ARCH=ia64 CROSS_COMPILE=ia64-linux-gnu-

In order to make this work, the sys-root containing the
include files and libraries should be mounted on, for
example, /usr/ia64-linux-gnu/sys-root/

I intend to post a howto on the wiki for building xen/ia64
on fedora8/x86_64, including the rpms and a sys-root image.
It should be trivially adaptable to other architectures.
I'm hoping that this procedure will make it easier to avoid
accidental breakages by making it relatively easy to test
builds for alternative architectures.

Thanks,
Aron

17 files changed, 160 insertions(+), 224 deletions(-)
tools/Makefile                  |   15 +++++-
tools/check/check_brctl         |   24 ++---------
tools/check/check_crypto_lib    |   20 +--------
tools/check/check_curl          |   41 +++---------------
tools/check/check_iproute       |   25 +++--------
tools/check/check_openssl_devel |   12 -----
tools/check/check_python        |   11 -----
tools/check/check_python_devel  |   11 -----
tools/check/check_python_xml    |    9 +---
tools/check/check_udev          |   31 +++-----------
tools/check/check_x11_devel     |   15 +-----
tools/check/check_xgettext      |   12 -----
tools/check/check_xml2          |   34 ++-------------
tools/check/check_zlib_devel    |   12 -----
tools/check/check_zlib_lib      |   18 +-------
tools/check/chk                 |    9 +---
tools/check/funcs.sh            |   85 +++++++++++++++++++++++++++++++++++++++

             reply	other threads:[~2008-01-19  4:02 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-01-19  4:02 Aron Griffis [this message]
2008-01-19  4:02 ` [PATCH 1 of 2] Make tools/Makefile cross-friendly Aron Griffis
2008-01-19  8:26   ` Keir Fraser
2008-01-19 14:48     ` Aron Griffis
2008-01-19 15:33       ` Aron Griffis
2008-01-19  4:02 ` [PATCH 2 of 2] Make tools/check scripts cross-friendly Aron Griffis
2008-01-21 11:05   ` Christoph Egger
2008-01-21 14:50     ` Aron Griffis

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=patchbomb.1200715349@jenkins.nashua \
    --to=aron@hp.com \
    --cc=xen-devel@lists.xensource.com \
    --cc=xen-ia64-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.