r4430 - in trunk/src/host/toolchain-scripts: . bin scripts
john_lee at docs.openmoko.org
john_lee at docs.openmoko.org
Wed May 14 06:31:28 CEST 2008
Author: john_lee
Date: 2008-05-14 06:31:26 +0200 (Wed, 14 May 2008)
New Revision: 4430
Modified:
trunk/src/host/toolchain-scripts/bin/om-conf
trunk/src/host/toolchain-scripts/scripts/script-env
trunk/src/host/toolchain-scripts/setup-env
Log:
update to match the new sysroot structure in oe.
Modified: trunk/src/host/toolchain-scripts/bin/om-conf
===================================================================
--- trunk/src/host/toolchain-scripts/bin/om-conf 2008-05-14 03:24:24 UTC (rev 4429)
+++ trunk/src/host/toolchain-scripts/bin/om-conf 2008-05-14 04:31:26 UTC (rev 4430)
@@ -25,9 +25,6 @@
# This script will call native autoconf tools. if it's not installed
# we're in trouble.
-# FIXME: sometimes requires glib native installed, which is not in the toolchain yet.
-# FIXME: sometimes requires intltool native installed, which is not in the toolchain yet.
-
error_exit () {
echo usage: $(basename $0) [app_dir_name]
exit 1
@@ -93,6 +90,7 @@
--oldincludedir=${oldincludedir} \
--infodir=${infodir} \
--mandir=${mandir} \
+ --enable-mainainer-mode \
${EXTRA_OECONF} \
$@"
oenote "Running $cfgcmd..."
Modified: trunk/src/host/toolchain-scripts/scripts/script-env
===================================================================
--- trunk/src/host/toolchain-scripts/scripts/script-env 2008-05-14 03:24:24 UTC (rev 4429)
+++ trunk/src/host/toolchain-scripts/scripts/script-env 2008-05-14 04:31:26 UTC (rev 4430)
@@ -1,7 +1,7 @@
EXTRA_OECONF=
EXTRA_AUTORECONF=
EXTRA_OEMAKE=
-STAGING_DATADIR=${OMTOOL_DIR}/arm/arm-angstrom-linux-gnueabi/share/aclocal
+STAGING_DATADIR=${OMTOOL_DIR}/arm/arm-angstrom-linux-gnueabi/usr/share
BUILD_SYS=$(uname -m)-$(uname -s | tr "A-Z" "a-z")
HOST_SYS="arm-angstrom-linux-gnueabi"
TARGET_SYS="arm-angstrom-linux-gnueabi"
Modified: trunk/src/host/toolchain-scripts/setup-env
===================================================================
--- trunk/src/host/toolchain-scripts/setup-env 2008-05-14 03:24:24 UTC (rev 4429)
+++ trunk/src/host/toolchain-scripts/setup-env 2008-05-14 04:31:26 UTC (rev 4430)
@@ -7,16 +7,19 @@
export RANLIB="arm-angstrom-linux-gnueabi-ranlib"
export CXX="ccache arm-angstrom-linux-gnueabi-g++ -march=armv4t -mtune=arm920t"
export OBJCOPY="arm-angstrom-linux-gnueabi-objcopy"
-export PKG_CONFIG_DIR="${OMTOOL_DIR}/arm/arm-angstrom-linux-gnueabi/lib/pkgconfig"
-export PKG_CONFIG_PATH="${OMTOOL_DIR}/arm/arm-angstrom-linux-gnueabi/lib/pkgconfig"
+export PKG_CONFIG_PATH="${OMTOOL_DIR}/arm/arm-angstrom-linux-gnueabi/usr/lib/pkgconfig"
+export PKG_CONFIG_SYSROOT_DIR="${OMTOOL_DIR}/arm/arm-angstrom-linux-gnueabi"
export LDFLAGS="-L${OMTOOL_DIR}/arm/arm-angstrom-linux-gnueabi/lib -Wl,-rpath-link,${OMTOOL_DIR}/arm/arm-angstrom-linux-gnueabi/lib -Wl,-O1"
export CCLD="ccache arm-angstrom-linux-gnueabi-gcc -march=armv4t -mtune=arm920t"
export MAKE="make"
export CFLAGS="-isystem${OMTOOL_DIR}/arm/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os"
-export PKG_CONFIG_DISABLE_UNINSTALLED="yes"
export CXXFLAGS="-isystem${OMTOOL_DIR}/arm/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os -fpermissive -fvisibility-inlines-hidden"
export F77="ccache arm-angstrom-linux-gnueabi-g77 -march=armv4t -mtune=arm920t"
export AS="arm-angstrom-linux-gnueabi-as"
export AR="arm-angstrom-linux-gnueabi-ar"
export CPP="arm-angstrom-linux-gnueabi-gcc -E"
export OBJDUMP="arm-angstrom-linux-gnueabi-objdump"
+
+export CONFIG_SITE="${OMTOOL_DIR}/arm/site-config"
+alias opkg='LD_LIBRARY_PATH=${OMTOOL_DIR}/arm/lib ${OMTOOL_DIR}/arm/bin/opkg-cl -f ${OMTOOL_DIR}/arm/etc/opkg-sdk.conf -o ${OMTOOL_DIR}/arm'
+alias opkg-target='LD_LIBRARY_PATH=${OMTOOL_DIR}/arm/lib ${OMTOOL_DIR}/arm/bin/opkg-cl -f ${OMTOOL_DIR}/arm/arm-angstrom-linux-gnueabi/etc/opkg.conf -o ${OMTOOL_DIR}/arm/arm-angstrom-linux-gnueabi'
More information about the commitlog
mailing list