Skip to content
mrchapp edited this page Sep 13, 2010 · 9 revisions

Changes to the parent Poky tree

Recipes to edit

Remove “—as-needed” warning level from sgx-pvr-module


Index: meta/conf/distro/include/as-needed.inc
===================================================================
--- meta/conf/distro/include/as-needed.inc      (revision 5728)
+++ meta/conf/distro/include/as-needed.inc      (working copy)
@@ -10,5 +10,6 @@
 ASNEEDED_pn-pciutils = ""
 ASNEEDED_pn-puzzles = ""
 ASNEEDED_pn-dialer = ""
+ASNEEDED_pn-sgx-pvr-module = ""

-TARGET_LDFLAGS += "${ASNEEDED}"
\ No newline at end of file
+TARGET_LDFLAGS += "${ASNEEDED}"

Only for 2007q3, remove EXTRACFLAGS_omap-3430(l|s)dp = “-Wno-array-bounds” from opkg_svn:


Index: meta/packages/opkg/opkg_svn.bb
===================================================================
--- meta/packages/opkg/opkg_svn.bb      (revision 5728)
+++ meta/packages/opkg/opkg_svn.bb      (working copy)
@@ -20,11 +20,11 @@
 OPKG_INIT_POSITION_slugos = "41"

 EXTRACFLAGS = ""
-EXTRACFLAGS_omap-3430ldp = "-Wno-array-bounds"
-EXTRACFLAGS_omap-3430sdp = "-Wno-array-bounds"
-EXTRACFLAGS_beagleboard = "-Wno-array-bounds"
-EXTRACFLAGS_qemuarmv7 = "-Wno-array-bounds"
-EXTRACFLAGS_overo = "-Wno-array-bounds"
+#EXTRACFLAGS_omap-3430ldp = "-Wno-array-bounds"
+#EXTRACFLAGS_omap-3430sdp = "-Wno-array-bounds"
+#EXTRACFLAGS_beagleboard = "-Wno-array-bounds"
+#EXTRACFLAGS_qemuarmv7 = "-Wno-array-bounds"
+#EXTRACFLAGS_overo = "-Wno-array-bounds"

 TARGET_CFLAGS += "${EXTRACFLAGS}"

make sure that EXTERNAL_TOOLCHAIN in meta-texasinstruments/conf/distro/include/poky-external-csl2007q3.inc (or poky-external-csl2008q3.inc) specifies the path to your real toolchain install. We recommend you stick to the default, e.g. /usr/local/csl/arm-2008q3.


TARGET_VENDOR = "-none"

EXTERNAL_TOOLCHAIN = "/your/path/to/arm-2007q3"

PATH =. "${EXTERNAL_TOOLCHAIN}/bin:"

Recipes to add

local.conf and site.conf should be copied from meta-texasinstruments/conf/misc into build/conf/


cp meta-texasinstruments/conf/misc/local.conf meta-texasinstruments/conf/misc/site.conf build/conf/

wlan stuff still copies binaries (ie, wpa_supplicant) over to the target. we should be building EVERYTHING from source.

Clone this wiki locally