When I try to build the hello project I get the following error from make. Is there something obvious that I haven't done?
~/nacl_sdk/pepper_43/toolchain/linux_pnacl/bin $ uname -a
Linux ccherng-NC696AA-ABA-SR5710Y 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:30:01 UTC 2014 i686 athlon i686 GNU/Linux
~/nacl_sdk/pepper_43/toolchain/linux_pnacl/bin $ file ./clang
./clang: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=bba62e8f19a10f7c4b694dfa68b939c3116efcdd, stripped
~/nacl_sdk/pepper_43/getting_started/part1 $ make
/home/ccherng/nacl_sdk/pepper_43/toolchain/linux_pnacl/bin/pnacl-clang++ -o hello_tutorial.bc hello_tutorial.cc -O2 -I/home/ccherng/nacl_sdk/pepper_43/include -L/home/ccherng/nacl_sdk/pepper_43/lib/pnacl/Release -lppapi_cpp -lppapi
hello world/home/ccherng/nacl_sdk/pepper_43/toolchain/linux_pnacl/bin/pnacl-clang++
[Errno 8] Exec format error
Command was: /home/ccherng/nacl_sdk/pepper_43/toolchain/linux_pnacl/bin/clang \
--driver-mode=g++ \
-emit-llvm \
-c -O2 \
-fno-vectorize \
-fno-slp-vectorize \
-fno-common \
-pthread \
-nostdinc \
-target \
le32-unknown-nacl \
-I/home/ccherng/nacl_sdk/pepper_43/include \
-isystem \
/home/ccherng/nacl_sdk/pepper_43/toolchain/linux_pnacl/le32-nacl/usr/include \
-isystem \
/home/ccherng/nacl_sdk/pepper_43/toolchain/linux_pnacl/lib/clang/3.6.0/include \
-isystem \
/home/ccherng/nacl_sdk/pepper_43/toolchain/linux_pnacl/le32-nacl/include/c++/v1 \
-isystem \
/home/ccherng/nacl_sdk/pepper_43/toolchain/linux_pnacl/le32-nacl/include/c++/v1/arm-none-linux-gnueabi \
-isystem \
/home/ccherng/nacl_sdk/pepper_43/toolchain/linux_pnacl/le32-nacl/include/c++/v1/backward \
-isystem \
/home/ccherng/nacl_sdk/pepper_43/toolchain/linux_pnacl/le32-nacl/include \
-isystem \
/home/ccherng/nacl_sdk/pepper_43/toolchain/linux_pnacl/sdk/include \
-xc++ \
hello_tutorial.cc \
-o /home/ccherng/nacl_sdk/pepper_43/getting_started/part1/hello_tutorial.bc---hello_tutorial.cc---.po
make: *** [hello_tutorial.bc] Error 1