Cannot build root filesystem using Buildroot on Ubuntu 14.10
Hello,
I'm building Linux kernel and root filesystem for Arrow SoCKit.
I've installed cross compiler on Ubuntu 14.10 machine:
$ sudo apt-get install gcc-arm-
$ arm-linux-
arm-
Copyright (C) 2014 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
The cross-compiler works. I've used it to build kernel for Arrow SoCKit:
$ make CROSS_COMPILE=
$ alias armmake='make CROSS_COMPILE=
$ armmake -j4 uImage LOADADDR=0x8000 <-- this produced the expected uImage
But then I run into problem trying to build root fs for SoCKit using Buildroot-2014.11:
$ make menuconfig
Within Buildroot menuconfig I set the Toolchain as follows:
Toolchain type (External toolchain) --->
Toolchain (Custom toolchain) --->
Toolchain origin (Pre-installed toolchain) --->
(/usr/) Toolchain path
(arm-
External toolchain kernel headers series (3.1.x) --->
External toolchain C library (glibc/eglibc) ---> [*] Toolchain has RPC support? [*] Toolchain has C++ support?
() Extra toolchain libraries to be copied to target
[ ] Copy gdb server to the Target
[ ] Build cross gdb for the host
[ ] Purge unwanted locales
() Generate locale data
[ ] Copy gconv libraries [*] Enable MMU support
(-pipe) Target Optimizations
() Target linker options
[ ] Register toolchain within Eclipse Buildroot plug-in
Then run make and get the following error:
$ make
/usr/bin/make -j1 HOSTCC=
make[1]: Entering directory '/home/
BR2_
make[1]: Leaving directory '/home/
>>> toolchain-external undefined Configuring
cc1: fatal error: /usr/arm-
compilation terminated.
support/
package/
make: *** [/home/
I've used Buildroot in Arch Linux without encountering the above problem. I'm new to Ubuntu, and can't figure out what is going wrong.
Can anyone help? Thanks!
Question information
- Language:
- English Edit question
- Status:
- Expired
- Assignee:
- No assignee Edit question
- Last query:
- Last reply: