# # Build Root (BR) section of config file # # uCasterisk Configuration: Modify these lines if necessary # BR_TOOLCHAIN_DIR is the dir where bfin-uclinux-gcc lives # BR2_KERNEL_SOURCE is the path to your Blackfin kernel sources # # Make sure both BR_TOOLCHAIN_DIR & BR2_KERNEL_SOURCE are set as # full paths e.g. /home/root/......... not relative ~/..... BR2_TOOLCHAIN_DIR="/opt/uClinux/bfin-uclinux/bin" BR2_KERNEL_SOURCE="/home/david/uClinux-dist/linux-2.6.x" # simple tests for the variables above TCD=$(shell ls $(BR2_TOOLCHAIN_DIR)) $(if $(TCD),,$(error Please check BR2_TOOLCHAIN_DIR in .config)) KS=$(shell ls $(BR2_KERNEL_SOURCE)) $(if $(KS),,$(error Please check BR2_KERNEL_SOURCE in .config)) LINUX_CONFIG=$(BR2_KERNEL_SOURCE)/.config KC=$(shell test -f $(LINUX_CONFIG) && ls $(LINUX_CONFIG)) $(if $(KC),,$(error Can't find $(LINUX_CONFIG) - Perhap you need to make uClinux-dist?)) # uCasterisk - you shouldnt need to change these lines # I dont even know what half of them are for :-) MODULES=y BR2_HAVE_DOT_CONFIG=y BR2_ARCH="bfin-uclinux" BR2_WGET="wget --passive-ftp -nd" # BR2_TAR_VERBOSITY is not set BR2_STAGING_DIR="$(TOPDIR)/staging-$(BR2_ARCH)" BR2_JLEVEL=1 # BR2_UCLIBC_VERSION_SNAPSHOT is not set # BR2_ENABLE_LOCALE is not set #BR2_BINUTILS_VERSION="2.15.94.0.2" #BR2_GCC_VERSION="3.4.4" BR2_GCC_USE_SJLJ_EXCEPTIONS="" BR2_EXTRA_GCC_CONFIG_OPTIONS="" #BR2_INSTALL_LIBSTDCPP=y BR2_CCACHE=y # BR2_ENABLE_MULTILIB is not set BR2_LARGEFILE=y #BR2_TARGET_OPTIMIZATION="-Os -pipe -mips32 -mtune=mips32" BR2_TARGET_OPTIMIZATION=""