* [Buildroot] ARM build question/issue
@ 2007-12-20 2:59 Martin Bures
2007-12-20 3:55 ` Hamish Moffatt
0 siblings, 1 reply; 3+ messages in thread
From: Martin Bures @ 2007-12-20 2:59 UTC (permalink / raw)
To: buildroot
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.
Cheers,
Martin
#
# Automatically generated make config: don't edit
# Wed Dec 19 18:29:45 2007
#
BR2_HAVE_DOT_CONFIG=y
BR2_VERSION="0.10.0-svn"
# BR2_alpha is not set
BR2_arm=y
# BR2_armeb is not set
# BR2_avr32 is not set
# BR2_cris is not set
# BR2_ia64 is not set
# BR2_i386 is not set
# BR2_m68k is not set
# BR2_mips is not set
# BR2_mipsel is not set
# BR2_nios2 is not set
# BR2_powerpc is not set
# BR2_s390 is not set
# BR2_sh is not set
# BR2_sh64 is not set
# BR2_sparc is not set
# BR2_sparc64 is not set
# BR2_x86_64 is not set
# BR2_generic_arm is not set
# BR2_arm7tdmi is not set
# BR2_arm610 is not set
# BR2_arm710 is not set
# BR2_arm720t is not set
BR2_arm920t=y
# BR2_arm922t is not set
# BR2_arm926t is not set
# BR2_arm10t is not set
# BR2_arm1136jf_s is not set
# BR2_arm1176jz_s is not set
# BR2_arm1176jzf_s is not set
# BR2_sa110 is not set
# BR2_sa1100 is not set
# BR2_xscale is not set
# BR2_iwmmxt is not set
BR2_ARM_TYPE="ARM920T"
# BR2_ARM_OABI is not set
BR2_ARM_EABI=y
BR2_ARCH="arm"
BR2_ENDIAN="LITTLE"
BR2_GCC_TARGET_TUNE="arm920t"
#
# Target options
#
#
# Project Options
#
BR2_PROJECT="uclibc"
BR2_HOSTNAME="uclibc"
BR2_BANNER="Welcome to the Erik's uClibc development environment."
#
# Preset Devices
#
# BR2_TARGET_ARM is not set
# BR2_TARGET_ATMEL is not set
# BR2_TARGET_SHARP is not set
#
# Generic System Support
#
# BR2_TARGET_GENERIC_ACCESS_POINT is not set
# BR2_TARGET_GENERIC_FIREWALL is not set
# BR2_TARGET_GENERIC_DEV_SYSTEM is not set
#
# Build options
#
BR2_WGET="wget --passive-ftp"
BR2_SVN_CO="svn co"
BR2_SVN_UP="svn up"
BR2_GIT="git clone"
BR2_ZCAT="gzip -d -c"
BR2_BZCAT="bzcat"
BR2_TAR_OPTIONS=""
BR2_DL_DIR="$(BASE_DIR)/dl"
#
# Mirrors and Download locations
#
BR2_SOURCEFORGE_MIRROR="easynews"
BR2_KERNEL_MIRROR="http://www.kernel.org/pub/"
BR2_GNU_MIRROR="http://ftp.gnu.org/pub/gnu"
#
# Atmel Mirrors
#
BR2_ATMEL_MIRROR="
ftp://at91dist:distrib at 81.80.104.162/AT91_Third_Party_Design_Flow/Linux_Host/
"
BR2_AT91_PATCH_MIRROR="http://maxim.org.za/AT91RM9200/2.6/"
BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
BR2_FPU_SUFFIX=y
BR2_TOPDIR_PREFIX=""
BR2_TOPDIR_SUFFIX=""
BR2_ROOTFS_PREFIX="rootfs"
BR2_ROOTFS_SUFFIX=""
BR2_GNU_BUILD_SUFFIX="pc-linux-gnu"
BR2_GNU_TARGET_SUFFIX="linux-uclibcgnueabi"
BR2_JLEVEL=1
# BR2_PREFER_IMA is not set
# BR2_DEPRECATED is not set
BR2_RECENT=y
BR2_STRIP_strip=y
# BR2_STRIP_sstrip is not set
# BR2_STRIP_none is not set
# BR2_PREFER_STATIC_LIB is not set
# BR2_HAVE_MANPAGES is not set
# BR2_HAVE_INFOPAGES is not set
BR2_UPDATE_CONFIG=y
#
# Toolchain
#
BR2_TOOLCHAIN_BUILDROOT=y
# BR2_TOOLCHAIN_EXTERNAL is not set
# BR2_TOOLCHAIN_EXTERNAL_SOURCE is not set
BR2_TOOLCHAIN_SOURCE=y
BR2_EXT_GCC_VERSION_4_1_2=y
BR2_EXT_GCC_VERSION_4_2_1=y
BR2_EXT_BINUTILS_VERSION_2_17=y
BR2_EXT_UCLIBC_VERSION_0_9_29=y
BR2_EXT_UCLIBC_VERSION_0_9_28_3=y
#
# Kernel Header Options
#
# BR2_KERNEL_HEADERS_2_4_25 is not set
# BR2_KERNEL_HEADERS_2_4_27 is not set
# BR2_KERNEL_HEADERS_2_4_29 is not set
# BR2_KERNEL_HEADERS_2_4_31 is not set
# BR2_KERNEL_HEADERS_2_6_9 is not set
# BR2_KERNEL_HEADERS_2_6_11 is not set
# BR2_KERNEL_HEADERS_2_6_12 is not set
# BR2_KERNEL_HEADERS_2_6_20_4 is not set
# BR2_KERNEL_HEADERS_2_6_20 is not set
# BR2_KERNEL_HEADERS_2_6_21_5 is not set
# BR2_KERNEL_HEADERS_2_6_21 is not set
# BR2_KERNEL_HEADERS_2_6_22_1 is not set
# BR2_KERNEL_HEADERS_2_6_22_10 is not set
BR2_KERNEL_HEADERS_2_6_22=y
# BR2_KERNEL_HEADERS_2_6_23 is not set
# BR2_KERNEL_HEADERS_SNAP is not set
BR2_DEFAULT_KERNEL_HEADERS="2.6.22.10"
#
# uClibc Options
#
# BR2_UCLIBC_VERSION_0_9_28_3 is not set
BR2_UCLIBC_VERSION_0_9_29=y
# BR2_UCLIBC_VERSION_SNAPSHOT is not set
BR2_UCLIBC_CONFIG="toolchain/uClibc/uClibc-0.9.29.config"
# BR2_ENABLE_LOCALE is not set
# BR2_PTHREADS_NONE is not set
# BR2_PTHREADS is not set
BR2_PTHREADS_OLD=y
# BR2_PTHREADS_NATIVE is not set
# BR2_PTHREAD_DEBUG is not set
# BR2_UCLIBC_PROGRAM_INVOCATION is not set
#
# Binutils Options
#
# BR2_BINUTILS_VERSION_2_17 is not set
# BR2_BINUTILS_VERSION_2_17_50_0_17 is not set
BR2_BINUTILS_VERSION_2_18=y
# BR2_BINUTILS_VERSION_2_18_50_0_1 is not set
BR2_BINUTILS_VERSION="2.18"
BR2_EXTRA_BINUTILS_CONFIG_OPTIONS=""
#
# GCC Options
#
# BR2_GCC_VERSION_3_4_6 is not set
# BR2_GCC_VERSION_4_0_4 is not set
# BR2_GCC_VERSION_4_1_2 is not set
# BR2_GCC_VERSION_4_2_0 is not set
BR2_GCC_VERSION_4_2_1=y
# BR2_GCC_IS_SNAP is not set
BR2_GCC_SUPPORTS_SYSROOT=y
# BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE is not set
BR2_GCC_VERSION="4.2.1"
BR2_TOOLCHAIN_SYSROOT=y
# BR2_GCC_USE_SJLJ_EXCEPTIONS is not set
BR2_EXTRA_GCC_CONFIG_OPTIONS=""
BR2_GCC_CROSS_CXX=y
# BR2_GCC_CROSS_FORTRAN is not set
BR2_INSTALL_LIBSTDCPP=y
# BR2_INSTALL_LIBGCJ is not set
# BR2_INSTALL_OBJC is not set
# BR2_INSTALL_FORTRAN is not set
BR2_GCC_SHARED_LIBGCC=y
#
# Ccache Options
#
# BR2_CCACHE is not set
#
# Gdb Options
#
# BR2_PACKAGE_GDB is not set
# BR2_PACKAGE_GDB_SERVER is not set
# BR2_PACKAGE_GDB_HOST is not set
#
# elf2flt
#
# BR2_ELF2FLT is not set
# BR2_MKLIBS is not set
#
# Common Toolchain Options
#
# BR2_PACKAGE_SSTRIP_TARGET is not set
# BR2_PACKAGE_SSTRIP_HOST is not set
# BR2_ENABLE_MULTILIB is not set
BR2_LARGEFILE=y
# BR2_INET_IPV6 is not set
# BR2_INET_RPC is not set
# BR2_USE_WCHAR is not set
BR2_SOFT_FLOAT=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_CROSS_TOOLCHAIN_TARGET_UTILS=y
#
# Package Selection for the target
#
BR2_PACKAGE_BUSYBOX=y
# BR2_BUSYBOX_VERSION_1_2_2_1 is not set
# BR2_BUSYBOX_VERSION_1_6_1 is not set
# BR2_BUSYBOX_VERSION_1_7_0 is not set
# BR2_BUSYBOX_VERSION_1_7_1 is not set
BR2_BUSYBOX_VERSION_1_7_2=y
# BR2_PACKAGE_BUSYBOX_SNAPSHOT is not set
BR2_BUSYBOX_VERSION="1.7.2"
BR2_PACKAGE_BUSYBOX_INSTALL_SYMLINKS=y
BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-1.6.0.config"
BR2_PACKAGE_BUSYBOX_HIDE_OTHERS=y
# BR2_PACKAGE_BUSYBOX_SKELETON is not set
#
# The minimum needed to build a uClibc development system
#
# BR2_PACKAGE_BASH is not set
# BR2_PACKAGE_BZIP2 is not set
# BR2_PACKAGE_DIFFUTILS is not set
# BR2_PACKAGE_FLEX is not set
# BR2_PACKAGE_GCC_TARGET is not set
# BR2_PACKAGE_MAKE is not set
#
# Other development stuff
#
# BR2_PACKAGE_AUTOCONF is not set
# BR2_PACKAGE_AUTOMAKE is not set
# BR2_PACKAGE_BISON is not set
# BR2_PACKAGE_CCACHE_TARGET is not set
# BR2_PACKAGE_DISTCC is not set
# BR2_PACKAGE_DMALLOC is not set
# BR2_PACKAGE_EXPAT is not set
# BR2_PACKAGE_FAKEROOT is not set
BR2_HOST_FAKEROOT=y
# BR2_PACKAGE_GETTEXT is not set
# BR2_PACKAGE_LIBINTL is not set
# BR2_PACKAGE_LIBGMP is not set
# BR2_PACKAGE_LIBMPFR is not set
# BR2_PACKAGE_LIBTOOL is not set
# BR2_PACKAGE_M4 is not set
# BR2_PACKAGE_PKGCONFIG is not set
# BR2_READLINE is not set
# BR2_PACKAGE_XERCES is not set
#
# Other stuff
#
# BR2_PACKAGE_AT is not set
# BR2_PACKAGE_BERKELEYDB is not set
# BR2_PACKAGE_BSDIFF is not set
# BR2_PACKAGE_CUSTOMIZE is not set
# BR2_PACKAGE_DASH is not set
# BR2_PACKAGE_FILE is not set
# BR2_PACKAGE_KEXEC is not set
# BR2_PACKAGE_LIBDAEMON is not set
# BR2_PACKAGE_LIBELF is not set
# BR2_PACKAGE_LIBEVENT is not set
# BR2_PACKAGE_LIBFLOAT is not set
# BR2_PACKAGE_LIBGCRYPT is not set
# BR2_PACKAGE_LIBGPG_ERROR is not set
# BR2_PACKAGE_LIBLOCKFILE is not set
# BR2_PACKAGE_LIBSYSFS is not set
# BR2_PACKAGE_LIBXML2 is not set
#
# libxslt - disabled (requires pkgconfig)
#
# BR2_PACKAGE_LOCKFILE_PROGS is not set
# BR2_PACKAGE_LSOF is not set
# BR2_PACKAGE_LTP-TESTSUITE is not set
# BR2_PACKAGE_LTRACE is not set
# BR2_PACKAGE_LTT is not set
# BR2_PACKAGE_PORTAGE is not set
# BR2_PACKAGE_SQLITE is not set
# BR2_PACKAGE_STRACE is not set
# BR2_PACKAGE_SUDO is not set
# BR2_NETWORK_SUPPORT is not set
# BR2_BLOCKDEV_SUPPORT is not set
BR2_PACKAGE_MTD=y
# BR2_AUDIO_SUPPORT is not set
# BR2_GRAPHIC_SUPPORT is not set
# BR2_COMPRESSOR_SUPPORT is not set
# BR2_SCRIPTING_SUPPORT is not set
# BR2_GAMES is not set
#
# Target filesystem options
#
#
# filesystem for target device
#
# BR2_TARGET_ROOTFS_CRAMFS is not set
# BR2_TARGET_ROOTFS_CLOOP is not set
# BR2_TARGET_ROOTFS_EXT2 is not set
BR2_TARGET_ROOTFS_JFFS2=y
# BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_1056 is not set
# BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_528 is not set
# BR2_TARGET_ROOTFS_JFFS2_FLASH_128 is not set
BR2_TARGET_ROOTFS_JFFS2_FLASH_64=y
# BR2_TARGET_ROOTFS_JFFS2_CUSTOM is not set
BR2_TARGET_ROOTFS_JFFS2_PAGESIZE=0x1000
BR2_TARGET_ROOTFS_JFFS2_EBSIZE=0x10000
# BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER is not set
# BR2_JFFS2_TARGET_SREC is not set
# BR2_TARGET_ROOTFS_JFFS2_PAD is not set
BR2_TARGET_ROOTFS_JFFS2_LE=y
# BR2_TARGET_ROOTFS_JFFS2_BE is not set
# BR2_TARGET_ROOTFS_JFFS2_SQUASH is not set
BR2_TARGET_ROOTFS_JFFS2_OUTPUT="$(IMAGE).jffs2"
BR2_TARGET_ROOTFS_JFFS2_COPYTO=""
# BR2_TARGET_ROOTFS_SQUASHFS is not set
# BR2_TARGET_ROOTFS_TAR is not set
# BR2_TARGET_ROOTFS_CPIO is not set
# BR2_TARGET_ROOTFS_INITRAMFS is not set
#
# bootloader for target device
#
#
# Kernel
#
# BR2_KERNEL_none is not set
# BR2_KERNEL_LINUX_ADVANCED is not set
BR2_KERNEL_LINUX=y
# BR2_KERNEL_HURD is not set
BR2_PACKAGE_LINUX=y
BR2_PACKAGE_LINUX_KCONFIG="/home/martin/buildroot/target/device/Arm/linux26.integrator926.config"
BR2_PACKAGE_LINUX_FORMAT=""
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://busybox.net/lists/buildroot/attachments/20071219/60ea6460/attachment-0001.htm
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Buildroot] ARM build question/issue
2007-12-20 2:59 [Buildroot] ARM build question/issue Martin Bures
@ 2007-12-20 3:55 ` Hamish Moffatt
2007-12-20 13:53 ` Martin Bures
0 siblings, 1 reply; 3+ messages in thread
From: Hamish Moffatt @ 2007-12-20 3:55 UTC (permalink / raw)
To: buildroot
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_PACKAGE_MTD=y
> # BR2_AUDIO_SUPPORT is not set
> # BR2_GRAPHIC_SUPPORT is not set
> # BR2_COMPRESSOR_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
--
Hamish Moffatt VK3SB <hamish@debian.org> <hamish@cloud.net.au>
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Buildroot] ARM build question/issue
2007-12-20 3:55 ` Hamish Moffatt
@ 2007-12-20 13:53 ` Martin Bures
0 siblings, 0 replies; 3+ messages in thread
From: Martin Bures @ 2007-12-20 13:53 UTC (permalink / raw)
To: buildroot
Thanks! I had been having so many problems building that I thought that I
was being safe by deselecting almost every package.
I'll try building a generic base system.
martin.
On Dec 19, 2007 10:55 PM, Hamish Moffatt <hamish@cloud.net.au> wrote:
> 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_PACKAGE_MTD=y
> > # BR2_AUDIO_SUPPORT is not set
> > # BR2_GRAPHIC_SUPPORT is not set
> > # BR2_COMPRESSOR_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
> --
> Hamish Moffatt VK3SB <hamish@debian.org> <hamish@cloud.net.au>
> _______________________________________________
> buildroot mailing list
> buildroot at uclibc.org
> http://busybox.net/mailman/listinfo/buildroot
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://busybox.net/lists/buildroot/attachments/20071220/3895d2b0/attachment.htm
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2007-12-20 13:53 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-12-20 2:59 [Buildroot] ARM build question/issue Martin Bures
2007-12-20 3:55 ` Hamish Moffatt
2007-12-20 13:53 ` Martin Bures
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.