Hi;
I'm reading the volumes of information about building the sdk for the am335x and am having problems building this even after following the guidelines at:
. Here is what I get as a result. Does anyone have comments or suggestions?
Regards...
mmccomb@onion:~/tisdk/build$ MACHINE=am335x-evm bitbake core-image-minimal
NOTE: Started PRServer with DBfile: /home/mmccomb/tisdk/build/cache/prserv.sqlite3, IP: 127.0.0.1, PORT: 33332, PID: 6365
Parsing recipes: 100% |#########################################################| Time: 19:43:43
Parsing of 1826 .bb files complete (0 cached, 1826 parsed). 2269 targets, 227 skipped, 0 masked, 0 errors.
WARNING: No recipes available for:
/home/mmccomb/tisdk/sources/meta-arago/meta-arago-distro/recipes-connectivity/openssl/openssl_1.0.1m.bbappend
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.26.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-15.04"
TARGET_SYS = "arm-linux-gnueabi"
MACHINE = "am335x-evm"
DISTRO = "arago"
DISTRO_VERSION = "2015.05"
TUNE_FEATURES = "armv7a vfp thumb neon callconvention-hard cortexa8"
TARGET_FPU = "vfp-neon"
meta-arago-distro
meta-arago-extras = "daisy:dc89e06d2a64f33d9e9662e6f7fe1f8466ff167c"
meta-qt5 = "(detachedfrom17eb158):17eb158c6d2cd290b054b5bd54311aa44a02d04d"
toolchain-layer
meta-networking
meta-ruby
meta-oe = "daisy:d3d14d3fcca7fcde362cf0b31411dc4eea6d20aa"
meta-ti = "daisy:090b02a104924886afd0fa79be7b5d08eebf071f"
meta-linaro-toolchain = "daisy:06008235ca752fea678953e85adaa29a491d246b"
meta = "daisy:e1a2540227250d854d5bba278634bcc9e7572cda"
NOTE: Preparing RunQueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: Failed to fetch URL zlib.net/.../pigz-2.3.1.tar.gz, attempting MIRRORS if available
ERROR: Function failed: do_compile (log file is located at /home/mmccomb/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/pseudo-native/1.6.2-r0/temp/log.do_compile.9994)
ERROR: Logfile of failure stored in: /home/mmccomb/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/pseudo-native/1.6.2-r0/temp/log.do_compile.9994
Log data follows:
| DEBUG: Executing shell function do_compile
| WARNING: Can't find stubs-32.h, but usually need it to build 32-bit libpseudo.
| WARNING: If the build fails, install 32-bit developer packages.
| WARNING: If you are using 32-bit binaries, the 32-bit libpseudo is NOT optional.
| make: *** No rule to make target 'distclean'. Stop.
| WARNING: Guessing architecture CFLAGS '-m32'.
| If you need specific flags, use --cflags.
| SQLite header for version 3008003 found in /home/mmccomb/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr.
| getfattr runs, enabling extended attribute support
| Enabling in-memory database by default.
| NOTE: make -j 1 -e MAKEFLAGS= libpseudo
| mkdir -p lib/pseudo/lib
| CC="gcc -isystem/home/mmccomb/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/include -O2 -pipe -pipe -std=gnu99 -Wall -W -Wextra -fPIC -D_LARGEFILE64_SOURCE -D_ATFILE_SOURCE -m32 -DPSEUDO_PREFIX='"/home/mmccomb/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr"' -DPSEUDO_SUFFIX='""' -DPSEUDO_BINDIR='"bin"' -DPSEUDO_LIBDIR='"lib/pseudo/lib"' -DPSEUDO_LOCALSTATEDIR='"var/pseudo"' -DPSEUDO_VERSION='"1.6.2"' -DUSE_MEMORY_DB -DPSEUDO_FORCE_ASYNC -DPSEUDO_PASSWD_FALLBACK='""' -O2 -g -L/home/mmccomb/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/lib -I/home/mmccomb/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/include " ./makewrappers "xattr=true"
| Checking for old/new clone mechanics... Can't tell, omitting clone(2) support.
| Warning: Can't compile trivial program using <attr/xattr.h>.
| xattr support will require that header.
| common
| ports/common/wrapfuncs.in: .......
| linux
| ports/linux/wrapfuncs.in: ....................................................
| unix
| ports/unix/wrapfuncs.in: .................................................................
| uids_generic
| ports/uids_generic/wrapfuncs.in: ........................
| linux/xattr
| ports/linux/xattr/wrapfuncs.in: ............
| Writing functions... Warning: lchown from linux overriding unix
| done. Cleaning up.
| ./maketables enums/*.in
| enums/debug_type.in: Flags: set for debug_type
| type: debug_type_t (prefix 'PDBG_ENUM')
| extra column: unsigned char symbolic (default '\0')
| extra column: const char * description (default NULL)
| consistency file op pid
| client server db syscall
| env chroot path sql
| wrapper ipc invoke benchmark
| verbose xattr
|
| enums/msg_type.in: type: msg_type_t (prefix 'PSEUDO_MSG_ENUM')
| ping shutdown op ack
| nak fastop
|
| enums/op.in: type: op_t (prefix 'OP_ENUM')
| extra column: int wait (default 0)
| chdir chmod chown chroot
| close creat dup fchmod
| fchown fstat link mkdir
| mknod open rename stat
| unlink symlink exec may-unlink
| did-unlink cancel-unlink get-xattr list-xattr
| remove-xattr set-xattr create-xattr replace-xattr
|
| enums/query_field.in: type: query_field_t (prefix 'PSQF_ENUM')
| access client dev fd
| ftype gid id inode
| mode op order path
| perm program result severity
| stamp tag text type
| uid
|
| enums/query_type.in: type: query_type_t (prefix 'PSQT_ENUM')
| extra column: const char * sql (default "LITTLE BOBBY TABLES")
| exact less greater bitand
| notequal like notlike sqlpat
|
| enums/res.in: type: res_t (prefix 'RESULT_ENUM')
| succeed fail error
|
| enums/sev.in: type: sev_t (prefix 'SEVERITY_ENUM')
| debug info warn error
| critical
|
| Writing datatypes... done. Cleaning up.
| gcc -fno-strict-aliasing -isystem/home/mmccomb/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/include -O2 -pipe -pipe -std=gnu99 -Wall -W -Wextra -fPIC -D_LARGEFILE64_SOURCE -D_ATFILE_SOURCE -m32 -DPSEUDO_PREFIX='"/home/mmccomb/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr"' -DPSEUDO_SUFFIX='""' -DPSEUDO_BINDIR='"bin"' -DPSEUDO_LIBDIR='"lib/pseudo/lib"' -DPSEUDO_LOCALSTATEDIR='"var/pseudo"' -DPSEUDO_VERSION='"1.6.2"' -DUSE_MEMORY_DB -DPSEUDO_FORCE_ASYNC -DPSEUDO_PASSWD_FALLBACK='""' -O2 -g -L/home/mmccomb/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/lib -I/home/mmccomb/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/include -D_GNU_SOURCE -c -o pseudo_wrappers.o pseudo_wrappers.c
| In file included from /usr/include/assert.h:35:0,
| from pseudo_wrappers.c:20:
| /usr/include/features.h:364:25: fatal error: sys/cdefs.h: No such file or directory
| # include <sys/cdefs.h>
| ^
| compilation terminated.
| Makefile:150: recipe for target 'pseudo_wrappers.o' failed
| make: *** [pseudo_wrappers.o] Error 1
| ERROR: oe_runmake failed
| WARNING: Can't find stubs-32.h, but usually need it to build 32-bit libpseudo.
| WARNING: If the build fails, install 32-bit developer packages.
| WARNING: If you are using 32-bit binaries, the 32-bit libpseudo is NOT optional.
| ERROR: Function failed: do_compile (log file is located at /home/mmccomb/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-linux/pseudo-native/1.6.2-r0/temp/log.do_compile.9994)
ERROR: Task 69 (virtual:native:/home/mmccomb/tisdk/sources/oe-core/meta/recipes-devtools/pseudo/pseudo_1.6.2.bb, do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 126 tasks of which 0 didn't need to be rerun and 1 failed.
NOTE: Writing buildhistory
Waiting for 0 running tasks to finish:
Summary: 1 task failed:
virtual:native:/home/mmccomb/tisdk/sources/oe-core/meta/recipes-devtools/pseudo/pseudo_1.6.2.bb, do_compile
Summary: There were 2 WARNING messages shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code.
mmccomb@onion:~/tisdk/build$
..............................
I'm running this:
uname -a
Linux onion 3.19.0-15-generic #15-Ubuntu SMP Thu Apr 16 23:32:37 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Thanks in advance...