[Buildroot] Build kernel with devicetree support

wacha at mit.bme.hu wacha at mit.bme.hu
Wed Jun 5 07:14:27 UTC 2013

Idézet (Spenser Gilliland <spenser at gillilanding.com>):

> On Tue, 04 Jun 2013 10:18:20 +0200
> wacha at mit.bme.hu wrote:
>> Dear developers,
>> I am trying to build a root file system and the Linux kernel with
>> buildroot.
>> Because it is a custom hardware, I've set the device tree source
>> option to use a custom device tree file.
>> My device tree source file path is set to the device tree file name,
>> which resides in the buildroot top level directory.
>> With that configuration the kernel fails to build from source:
>> (irrelevant parts truncated)
>> make[1]: Leaving directory
>> `/home/wachag/zynq/buildroot/output/build/linux-v3.6-digilent-13.01'
>> PATH="/home/wachag/zynq/buildroot/output/host/bin:/home/wachag/zynq/buildroot/output/host/usr/bin:/home/wachag/zynq/buildroot/output/host/usr/sbin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java-7-oracle/bin:/usr/lib/jvm/java-7-oracle/db/bin:/usr/lib/jvm/java-7-oracle/jre/bin"
>> PERLLIB="/home/wachag/zynq/buildroot/output/host/usr/lib/perl" /usr/bin/make
>> -j5 HOSTCC="/usr/bin/gcc" HOSTCFLAGS="" ARCH=arm
>> INSTALL_MOD_PATH=/home/wachag/zynq/buildroot/output/target
>> /home/wachag/zynq/buildroot/output/host/usr/bin/arm-none-linux-gnueabi-"
>> DEPMOD=/home/wachag/zynq/buildroot/output/host/usr/sbin/depmod
>> -C /home/wachag/zynq/buildroot/output/build/linux-v3.6-digilent-13.01
>> "zedboard-devicetree.dtb /bin/sh: -c: line 0: unexpected EOF while
>> looking for matching `"' /bin/sh: -c: line 1: syntax error:
>> unexpected end of file make: ***
>> [/home/wachag/zynq/buildroot/output/build/linux-v3.6-digilent-13.01/.stamp_built]
>> Error 1
>> It seems that a quotation mark is missing from the end of the command
>> line. Since I am new in the buildroot system, I could not find the
>> appropriate line in the Makefile.
>> Could someone confirm this is an error in buildroot and not in my
>> configuration?
> This is working for me.  Can you provide your .config file and the
> version of Buildroot you are using?
> Thank,
> Spenser
Of course.
I use the development version from git  
(a0c5fb4fd1f1b5631109e63daa7d2070fa7a17d8), the configuration files  
are attached.


Gabor Wacha

> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot

-------------- next part --------------
A non-text attachment was scrubbed...
Name: busybox-config
Type: application/octet-stream
Size: 25228 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20130605/adbdfb68/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: .config
Type: application/octet-stream
Size: 33115 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20130605/adbdfb68/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: zedboard-devicetree.dts
Type: application/octet-stream
Size: 15602 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20130605/adbdfb68/attachment-0005.obj>

More information about the buildroot mailing list