From: Brian C. Lane <bcl@brianlane.com>
To: buildroot@busybox.net
Subject: [Buildroot] Building for ARM
Date: Sat, 12 Aug 2006 16:32:28 -0700 [thread overview]
Message-ID: <44DE650C.2060402@brianlane.com> (raw)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I am trying to build a basic system for ARM to use with qemu. I have
successfully doen this for i386 so all the tools are in place.
1. I configured buildroot for armeb and the ARM926 processor and then
built the basic filesystem and tools (I have also tried with arm instead
of armeb).
2. I configured kernel 2.6.12.6 for ARM (make ARCH="arm" menuconfig) and
selected Versatile for the ARM system type (qemu supports this and
Integrator)
3. I added the buildroot tools to the beginning of the path and try to
compile the kernel with:
export PATH=../buildroot/build_armeb/staging_dir/bin:$PATH
make CROSS-COMPILE="armeb-linux-" ARCH="arm" bzImage
I get this result:
CC arch/arm/kernel/asm-offsets.s
cc1: error: invalid option ?little-endian?
cc1: error: invalid option ?apcs?
cc1: error: invalid option ?no-sched-prolog?
cc1: error: invalid option ?abi=apcs-gnu?
arch/arm/kernel/asm-offsets.c:1: error: bad value (armv4) for -march= switch
arch/arm/kernel/asm-offsets.c:1: error: bad value (arm9tdmi) for -mtune=
switch
It is acting like the compiler doesn't support arm, but I obviously set
the PATH and CROSS-COMPILE to point to the buildroot tools.
Does anyone have any idea of what I'm doing wrong? I've also done a
bunch of googleing and haven't come up with a decent howto for building
a basic system (coverage of uclibc, busybox and buildroot are great, but
none seem to talk about the kernel).
Thanks,
Brian
- --
- ---[Office 72.2F]--[Outside 70.8F]--[Server 86.2F]--[Coaster 72.2F]---
Linux Software Developer http://www.brianlane.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Remember Lexington Green!
iD8DBQFE3mUMIftj/pcSws0RAgc5AJ9vYQKixGR9Irk/b7prQBOUIaDECgCghMwO
nrXIo1CQoMItua5NvuEwNWw=
=+r66
-----END PGP SIGNATURE-----
next reply other threads:[~2006-08-12 23:32 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-08-12 23:32 Brian C. Lane [this message]
2006-08-12 23:53 ` [Buildroot] Building for ARM Ed Swierk
2006-08-13 18:03 ` Brian C. Lane
2006-08-13 22:42 ` Brian C. Lane
-- strict thread matches above, loose matches on Subject: below --
2006-08-13 15:37 NuNash
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=44DE650C.2060402@brianlane.com \
--to=bcl@brianlane.com \
--cc=buildroot@busybox.net \
/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.