Menu updated (again), **now** I think it has everything required to support a system file tree not rooted at: "/".
For the use of the highlighted one, see:
http://www.gnu.org/savannah-checkout...#Site-Defaults
- - Edit - -
Those fields now show up in the build system's configuration file:
Code:
BR2_arm=y
BR2_arm1136jf_s=y
BR2_ARM_EABIHF=y
BR2_DL_DIR="$(CONFIG_DIR)/../k2-dl"
BR2_HOST_DIR="$(CONFIG_DIR)/host"
BR2_OPTIMIZE_2=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_TOOLCHAIN_EXTERNAL_PATH="/var2/k2-work/k2-def/host/usr"
BR2_TOOLCHAIN_EXTERNAL_GCC_4_9=y
BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y
BR2_TOOLCHAIN_EXTERNAL_CXX=y
#
# the one old, the one fixed and the three new ones:
# the path to the site config file not shown here because its set to its default value.
#
BR2_TARGET_OPTIMIZATION="-O2"
BR2_TARGET_GCCFLAGS="-Wl,-I/mnt/base-us/esys/lib/ld-linux-armhf.so.3"
BR2_TARGET_LDFLAGS="--dynamic-linker=/mnt/base-us/esys/lib/ld-linux-armhf.so.3"
BR2_TARGET_SYSCONFDIR="/mnt/base-us/esys/etc"
BR2_TARGET_LOCALSTATEDIR="/mnt/base-us/esys/var"
Tomorrow, make them do something (fixing other things as I find them).