[yocto] do_compile errors.

Joseph Ngigi jngigiw at gmail.com
Wed Jul 19 06:13:39 PDT 2017


Here's my console output:

ngigijoe at 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 <jngigiw at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20170719/e3e2af6f/attachment.html>


More information about the yocto mailing list