Hi, <br>      I am trying to compile packages using external toolchain, but getting errors saying sh cannot execute oe_sha256sum script. My sourceable scripts build_source.rc is,<br>## Update PATH bu providing bitbake command path<br>
export PATH=$OEDIR/../tools/bitbake-1.8.10/bin:${PATH}<br><br>## CDPATH must be unset for OE to build<br>if [ ! -z &quot;$CDPATH&quot; ]; then echo NOTE: Unsetting CDPATH for OE;unset CDPATH;fi<br>## PATCH_GET must be unset for OE to build<br>
if [ ! -z &quot;$PATCH_GET&quot; ]; then echo NOTE: Setting PATCH_GET to 0 for OE;export PATCH_GET=0;fi<br>### Unset fix for perforce errors<br>export PATCH_GET=0<br><br>export TMPDIR=&quot;${OEBUILDDIR}&quot;<br><br>HOST_TOOLS=/opt/rmi-linux/hmp10/bin/<br>
TOOLCHAIN=/opt/rmi-linux/hmp10/mipsel-linux/bin/<br>export PRE_BUILT=/opt/rmi-linux/hmp10/mipsel-linux<br><br>PATH=$TOOLCHAIN:$HOST_TOOLS:$PATH<br><br><br>##############################################<br>and my machine conf file contains support for toolchain as follows is,<br>
<br># Following lines added using external toolchain<br>TARGET_PREFIX=&quot;mipsel-linux-&quot;<br>PRE_BUILT=&quot;/opt/rmi-linux/hmp10/&quot;<br><br>export CC=&quot;${TARGET_PREFIX}gcc&quot;<br>export CXX=&quot;${TARGET_PREFIX}g++&quot;<br>
export CPP=&quot;${TARGET_PREFIX}cpp&quot;<br>export LD=&quot;${TARGET_PREFIX}ld&quot;<br>export AR=&quot;${TARGET_PREFIX}ar&quot;<br>export AS=&quot;${TARGET_PREFIX}as&quot;<br>export RANLIB=&quot;${TARGET_PREFIX}ranlib&quot;<br>
export STRIP=&quot;${TARGET_PREFIX}strip&quot;<br><br>#GET_CPPFLAGS_append=&quot; -I/opt/rmi-linux/hmp10/mipsel-linux/include &quot;<br>#TARGET_LDFLAGS_prepend = &quot; -L/opt/rmi-linux/hmp10/mipsel-linux/lib/ &quot;<br>#MIPSDIR=&quot;/opt/rmi-linux/hmp10/mipsel-linux&quot;<br>
<br>ASSUME_PROVIDED += &quot; virtual/mipsel-linux-gcc &quot;<br>ASSUME_PROVIDED += &quot; virtual/libc &quot;<br><br>TARGET_CPPFLAGS_append = &quot; -I${PRE_BUILT}/include &quot;<br>TARGET_LDFLAGS_prepend = &quot; -L${PRE_BUILT}/lib -L${PRE_BUILT}/lib -Wl,-rpath-link,${PRE_BUILT}/lib -Wl,-rpath-link,${PRE_BUILT}/lib &quot;<br>
<br>## This is for env-setup<br>#source=/opt/rmi-linux/hmp10/environment-setup<br><br>ASSUME_PROVIDED += &quot; virtual/${TARGET_PREFIX}gcc&quot;<br>ASSUME_PROVIDED += &quot; virtual/${TARGET_PREFIX}gcc&quot;<br>ASSUME_PROVIDED += &quot; virtual/${TARGET_PREFIX}g++&quot;<br>
ASSUME_PROVIDED += &quot; virtual/${TARGET_PREFIX}libc-for-gcc&quot;<br>ASSUME_PROVIDED += &quot; virtual/${TARGET_PREFIX}binutils&quot;<br>ASSUME_PROVIDED += &quot; virtual/libc&quot;<br><br>ASSUME_PROVIDED += &quot; virtual/${TARGET_PREFIX}gcc &quot;<br>
ASSUME_PROVIDED += &quot; virtual/libc &quot;<br><br>ASSUME_SHLIBS += &quot; libc.so.6:libc &quot;<br>                                           <br><br>And when I try to build any package I get following errors,<br>:  :  :<br>
NOTE: package quilt-native-0.46: failed<br>ERROR: Build of /mnt/sda2/git-oe/oe-local/openembedded/packages/quilt/<a href="http://quilt-native_0.46.bb">quilt-native_0.46.bb</a> do_fetch failed<br>sh: /mnt/sda2/git-oe/oe-local/../build/test/staging/i686-linux/usr/bin/oe_sha256sum: cannot execute binary file<br>
NOTE: The SHA256 Sums do not match. Wanted: &#39;93a2ceab963618b021db153f0c881a2de82455c1dc7422be436fcd5c554085a1&#39; Got: &#39;&#39;<br>NOTE: Task failed: Checksum of &#39;<a href="ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.61.tar.bz2">ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.61.tar.bz2</a>&#39; failed<br>
NOTE: package autoconf-native-2.61-r1: task do_fetch: failed<br>:  :  :<br clear="all"><br><br>I am not getting whats the problem. Please help!!<br>-- <br>Pranav S<br>