I used buildroot-20100415 and when using an external toolchain, busybox fails to compile and complains that mtd/mtd-user.h and mtd/mtd-abi.h are missing. I solve this issue by compiling manually: make zlib make lzo make mtd then copying the files mtd-user.h and mtd-abi.h: mkdir staging/usr/include/mtd/ cp build/mtd-1.3.1/include/mtd/mtd-user.h staging/usr/include/mtd/ cp build/mtd-1.3.1/include/mtd/mtd-abi.h staging/usr/include/mtd/
Do you have a specific Busybox configuration file or are you using Buildroot's default one ? What is your Buildroot .config file ?
Created attachment 1621 [details] Buildroot configuration file
(In reply to comment #1) > Do you have a specific Busybox configuration file or are you using Buildroot's > default one ? > > What is your Buildroot .config file ? I use the Buildroot's default busybox configuration file. I have added my Buildroot .config file as an attachment.
I will soon send a patch fixing this bug.
Fixed in git, thanks