On 2017-07-19 09:13 AM, Joseph Ngigi wrote:
Here's my console output:
ngigijoe@ngigijoe-HP-2000-Notebook-PC:~/src/git/pyro/poky/cubieboard2$
bitbake core-image-sato
Loading cache: 100%
|#################################################################################################################################|
Time: 0:00:00
Loaded 2168 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.34.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "universal-4.8"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "cubieboard2"
DISTRO = "poky"
DISTRO_VERSION = "2.3.1"
TUNE_FEATURES = "arm armv7ve vfp neon vfpv4 callconvention-hard
cortexa7"
TARGET_FPU = "hard"
meta
meta-poky = "pyro:6bd890d9e011014cf323e61267f8b256949d44aa"
meta-sunxi = "pyro:0056643fcf2c496a0f2cf005fb67d626ab0e2c10"
meta-oe
meta-gnome = "pyro:5e82995148a2844c6f483ae5ddd1438d87ea9fb7"
Initialising tasks: 100%
|############################################################################################################################|
Time: 0:00:19
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: gperf-native-3.0.4-r0 do_compile: oe_runmake failed
ERROR: gperf-native-3.0.4-r0 do_compile: Function failed: do_compile
(log file is located at
/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/temp/log.do_compile.7266)
ERROR: Logfile of failure stored in:
/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/temp/log.do_compile.7266
Log data follows:
| DEBUG: Executing shell function do_compile
| NOTE: make -j 8
| ERROR: oe_runmake failed
| cd lib; make all
| make[1]: Entering directory
'/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/build/lib'
| make[1]: Nothing to be done for 'all'.
| make[1]: Leaving directory
'/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/build/lib'
| cd src; make all
| make[1]: Entering directory
'/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/build/src'
| g++
-isystem/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/recipe-sysroot-native/usr/include
-O2 -pipe -D_GLIBCXX_USE_CXX11_ABI=0
-L/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/recipe-sysroot-native/usr/lib
-L/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/recipe-sysroot-native/lib
-Wl,-rpath-link,/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/recipe-sysroot-native/usr/lib
-Wl,-rpath-link,/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/recipe-sysroot-native/lib
-Wl,-rpath,/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/recipe-sysroot-native/usr/lib
-Wl,-rpath,/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/recipe-sysroot-native/lib
-Wl,-O1 -o gperf version.o positions.o options.o keyword.o
keyword-list.o input.o bool-array.o hash-table.o search.o output.o
main.o ../lib/libgp.a -lm
| g++: error: version.o: No such file or directory
| g++: error: positions.o: No such file or directory
| g++: error: options.o: No such file or directory
| g++: error: keyword.o: No such file or directory
| g++: error: keyword-list.o: No such file or directory
| g++: error: input.o: No such file or directory
| g++: error: bool-array.o: No such file or directory
| g++: error: hash-table.o: No such file or directory
| g++: error: output.o: No such file or directory
| g++: error: main.o: No such file or directory
| g++: error: ../lib/libgp.a: No such file or directory
| Makefile:74: recipe for target 'gperf' failed
| make[1]: *** [gperf] Error 1
| make[1]: Leaving directory
'/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/build/src'
| Makefile:33: recipe for target 'all' failed
| make: *** [all] Error 2
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_compile (log file is located at
/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/temp/log.do_compile.7266)
ERROR: Task
(virtual:native:/home/ngigijoe/src/git/pyro/poky/meta/recipes-extended/gperf/gperf_3.0.4.bb:do_compile)
failed with exit code '1'
Second Keyboard Interrupt, stopping...
Summary: 1 task failed:
virtual:native:/home/ngigijoe/src/git/pyro/poky/meta/recipes-extended/gperf/gperf_3.0.4.bb:do_compile
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
NOTE: Sending SIGTERM to remaining 6 tasks
On Wed, Jul 19, 2017 at 3:58 PM, Joseph Ngigi <jngi...@gmail.com
<mailto:jngi...@gmail.com>> wrote:
I seem to be having a lot of do_compile failure errors, building
core-image-sato for cubieboard2 using poky pyro. I do not understand
whether it is a gcc compiler issue or any other problem. Any
assistance will be highly appreciated.
Below is my logfile.
DEBUG: Executing shell function do_compile
NOTE: make -j 8
ERROR: oe_runmake failed
cd lib; make all
make[1]: Entering directory
'/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/build/lib'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory
'/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/build/lib'
cd src; make all
make[1]: Entering directory
'/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/build/src'
g++
-isystem/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/recipe-sysroot-native/usr/include
-O2 -pipe -D_GLIBCXX_USE_CXX11_ABI=0
-L/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/recipe-sysroot-native/usr/lib
-L/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/recipe-sysroot-native/lib
-Wl,-rpath-link,/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/recipe-sysroot-native/usr/lib
-Wl,-rpath-link,/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/recipe-sysroot-native/lib
-Wl,-rpath,/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/recipe-sysroot-native/usr/lib
-Wl,-rpath,/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/recipe-sysroot-native/lib
-Wl,-O1 -o gperf version.o positions.o options.o keyword.o
keyword-list.o input.o bool-array.o hash-table.o search.o output.o
main.o ../lib/libgp.a -lm
g++: error: version.o: No such file or directory
g++: error: positions.o: No such file or directory
g++: error: options.o: No such file or directory
g++: error: keyword.o: No such file or directory
g++: error: keyword-list.o: No such file or directory
g++: error: input.o: No such file or directory
g++: error: bool-array.o: No such file or directory
g++: error: hash-table.o: No such file or directory
g++: error: output.o: No such file or directory
g++: error: main.o: No such file or directory
g++: error: ../lib/libgp.a: No such file or directory
Makefile:74: recipe for target 'gperf' failed
make[1]: *** [gperf] Error 1
make[1]: Leaving directory
'/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/build/src'
Makefile:33: recipe for target 'all' failed
make: *** [all] Error 2
ERROR: Function failed: do_compile (log file is located at
/home/ngigijoe/src/git/pyro/poky/cubieboard2/tmp/work/x86_64-linux/gperf-native/3.0.4-r0/temp/log.do_compile.600)
--
J.W.Ngigi
--
J.W.Ngigi
That's odd, is it still a problem?
If so:
What's your builder's distro? Have your run:
apt-get/dnf/... as per:
http://www.yoctoproject.org/docs/2.3/yocto-project-qs/yocto-project-qs.html
Can you compile gperf outside of bitbake on your builder?
Also to quote Ross:
Is this a totally clean pyro build?
Anything special in the local.conf?
Tried without the BSP layer, using MACHINE=qemuarm?
$ MACHINE=qemuarm bitbake core-image-sato or -minimal
--
# Randy MacLeod. SMTS, Linux, Wind River
Direct: 613.963.1350 | 350 Terry Fox Drive, Suite 200, Ottawa, ON,
Canada, K2K 2W5
--
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto