[Buildroot] ARM build question/issue

Hamish Moffatt hamish at cloud.net.au
Thu Dec 20 03:55:16 UTC 2007

On Wed, Dec 19, 2007 at 09:59:29PM -0500, Martin Bures wrote:
> So I applied the fakeroot patch and the build for an ARM 920T system stopped
> here:
> touch -c /home/martin/buildroot/build_arm/staging_dir/usr/bin/fakeroot
> rm -rf /home/martin/buildroot/build_arm/makedevs
> mkdir /home/martin/buildroot/build_arm/makedevs
> cp target/makedevs/makedevs.c /home/martin/buildroot/build_arm/makedevs
> /usr/bin/gcc -Wall -Werror -O2
> /home/martin/buildroot/build_arm/makedevs/makedevs.c -o
> /home/martin/buildroot/build_arm/makedevs/makedevs
> touch -c /home/martin/buildroot/build_arm/makedevs/makedevs
> /usr/bin/install -m 755 /home/martin/buildroot/build_arm/makedevs/makedevs
> /home/martin/buildroot/build_arm/staging_dir/bin/makedevs
> touch -c /home/martin/buildroot/build_arm/staging_dir/bin/makedevs
> make: *** No rule to make target `mtd-host', needed by
> `/home/martin/buildroot/binaries/uclibc/rootfs.arm_nofpu.jffs2'.  Stop.
> Any thoughts?
> Here is my .config file.
> # BR2_AUDIO_SUPPORT is not set
> # BR2_GRAPHIC_SUPPORT is not set
> # BR2_SCRIPTING_SUPPORT is not set
> # BR2_GAMES is not set

Once MTD is selected there are some other options to set which version.
None of those are mentioned in your .config, so the correct makefile is
not being included.

I don't know how you could enable BR2_PACKAGE_MTD=y without setting the
other options (unless you edited your .config by hand to enable it).

Hamish Moffatt VK3SB <hamish at debian.org> <hamish at cloud.net.au>

More information about the buildroot mailing list