Hi,
I am trying out a build that uses kirkstone branch for meta-java and master
branch (as proxy for kirkstone) for everything else.
| configure: error: Library requirements (gtk+-2.0 >= 2.8 gthread-2.0 >= 2.2
gdk-pixbuf-2.0) not met; consider adjusting the PKG_CONFIG_PATH environment
variable if your libraries are in a nonstandard prefix so pkg-config can find
them.
dwatkins@carmd-ed-n11377-docker-dwatkins_voyager1:64bit build $ ls
tmp/work/cortexa7hf-neon-poky-linux-gnueabi/gtk+3/
3.24.31-r0
dwatkins@carmd-ed-n11377-docker-dwatkins_voyager1:64bit build $ ls
tmp/work/cortexa7hf-neon-poky-linux-gnueabi/glib-2.0/
1_2.70.4-r0
dwatkins@carmd-ed-n11377-docker-dwatkins_voyager1:64bit build $ ls
tmp/work/cortexa7hf-neon-poky-linux-gnueabi/gdk-pixbuf/
2.42.6-r0
dwatkins@carmd-ed-n11377-docker-dwatkins_voyager1:64bit build $ ls
tmp/work/cortexa7hf-neon-poky-linux-gnueabi/gtk+
2.24.33-r0
dwatkins@carmd-ed-n11377-docker-dwatkins_voyager1:64bit build $ find
tmp/work/cortexa7hf-neon-poky-linux-gnueabi/glib-2.0/1_2.70.4-r0/image/ | grep
gthread
tmp/work/cortexa7hf-neon-poky-linux-gnueabi/glib-2.0/1_2.70.4-r0/image/usr/include/glib-2.0/gio/gthreadedsocketservice.h
tmp/work/cortexa7hf-neon-poky-linux-gnueabi/glib-2.0/1_2.70.4-r0/image/usr/include/glib-2.0/glib/gthreadpool.h
tmp/work/cortexa7hf-neon-poky-linux-gnueabi/glib-2.0/1_2.70.4-r0/image/usr/include/glib-2.0/glib/deprecated/gthread.h
tmp/work/cortexa7hf-neon-poky-linux-gnueabi/glib-2.0/1_2.70.4-r0/image/usr/include/glib-2.0/glib/gthread.h
tmp/work/cortexa7hf-neon-poky-linux-gnueabi/glib-2.0/1_2.70.4-r0/image/usr/lib/pkgconfig/gthread-2.0.pc
tmp/work/cortexa7hf-neon-poky-linux-gnueabi/glib-2.0/1_2.70.4-r0/image/usr/lib/libgthread-2.0.so
tmp/work/cortexa7hf-neon-poky-linux-gnueabi/glib-2.0/1_2.70.4-r0/image/usr/lib/libgthread-2.0.so.0
tmp/work/cortexa7hf-neon-poky-linux-gnueabi/glib-2.0/1_2.70.4-r0/image/usr/lib/libgthread-2.0.so.0.7000.4
All the prerequisites appear met. Have some of the variables used to setup
sysroots, etc. changed in kirkstone but not been updated in meta-java yet?
ERROR: classpath-0.99-r3 do_configure: configure failed
ERROR: classpath-0.99-r3 do_configure:
ExecutionError('/home/dwatkins/workspace/mgos/voyager1/build/tmp/work/cortexa7hf-neon-poky-linux-gnueabi/classpath/0.99-r3/temp/run.do_configure.29702',
1, None, None)
ERROR: Logfile of failure stored in:
/home/dwatkins/workspace/mgos/voyager1/build/tmp/work/cortexa7hf-neon-poky-linux-gnueabi/classpath/0.99-r3/temp/log.do_configure.29702
Log data follows:
| DEBUG: Executing python function extend_recipe_sysroot
| NOTE: Direct dependencies are
['/home/dwatkins/workspace/mgos/voyager1/upstream/yocto/meta-java/recipes-core/ecj/ecj-bootstrap-native.bb:do_populate_sysroot',
'virtual:native:/home/dwatkins/workspace/mgos/voyager1/upstream/yocto/poky/meta/recipes-extended/zip/zip_3.0.bb:do_populate_sysroot',
'/home/dwatkins/workspace/mgos/voyager1/upstream/yocto/poky/meta/recipes-devtools/file/file_5.41.bb:do_populate_sysroot',
'/home/dwatkins/workspace/mgos/voyager1/upstream/yocto/poky/meta/recipes-devtools/quilt/quilt-native_0.67.bb:do_populate_sysroot',
'virtual:native:/home/dwatkins/workspace/mgos/voyager1/upstream/yocto/poky/meta/recipes-devtools/autoconf/autoconf_2.71.bb:do_populate_sysroot',
---snip!---
| checking for remove... yes
| checking for shmat... yes
| checking for IceConnectionNumber in -lICE... yes
| checking for XTestQueryExtension in -lXtst... yes
| checking for pkg-config... no
| *** The pkg-config script could not be found. Make sure it is
| *** in your path, or set the PKG_CONFIG environment variable
| *** to the full path to pkg-config.
| *** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config.
| configure: error: Library requirements (gtk+-2.0 >= 2.8 gthread-2.0 >= 2.2
gdk-pixbuf-2.0) not met; consider adjusting the PKG_CONFIG_PATH environment
variable if your libraries are in a nonstandard prefix so pkg-config can find
them.
| NOTE: The following config.log files may provide further information.
| NOTE:
/home/dwatkins/workspace/mgos/voyager1/build/tmp/work/cortexa7hf-neon-poky-linux-gnueabi/classpath/0.99-r3/build/config.log
| ERROR: configure failed
| WARNING:
/home/dwatkins/workspace/mgos/voyager1/build/tmp/work/cortexa7hf-neon-poky-linux-gnueabi/classpath/0.99-r3/temp/run.do_configure.29702:291
exit 1 from 'exit 1'
| WARNING: Backtrace (BB generated script):
| #1: bbfatal_log,
/home/dwatkins/workspace/mgos/voyager1/build/tmp/work/cortexa7hf-neon-poky-linux-gnueabi/classpath/0.99-r3/temp/run.do_configure.29702,
line 291
| #2: oe_runconf,
/home/dwatkins/workspace/mgos/voyager1/build/tmp/work/cortexa7hf-neon-poky-linux-gnueabi/classpath/0.99-r3/temp/run.do_configure.29702,
line 267
| #3: autotools_do_configure,
/home/dwatkins/workspace/mgos/voyager1/build/tmp/work/cortexa7hf-neon-poky-linux-gnueabi/classpath/0.99-r3/temp/run.do_configure.29702,
line 237
| #4: do_configure,
/home/dwatkins/workspace/mgos/voyager1/build/tmp/work/cortexa7hf-neon-poky-linux-gnueabi/classpath/0.99-r3/temp/run.do_configure.29702,
line 157
| #5: main,
/home/dwatkins/workspace/mgos/voyager1/build/tmp/work/cortexa7hf-neon-poky-linux-gnueabi/classpath/0.99-r3/temp/run.do_configure.29702,
line 295
ERROR: Task
(/home/dwatkins/workspace/mgos/voyager1/upstream/yocto/meta-java/recipes-core/classpath/classpath_0.99.bb:do_configure)
failed with exit code '1'
NOTE: Tasks Summary: Attempted 2426 tasks of which 2418 didn't need to be rerun
and 1 failed.
Summary: 1 task failed:
/home/dwatkins/workspace/mgos/voyager1/upstream/yocto/meta-java/recipes-core/classpath/classpath_0.99.bb:do_configure
Summary: There were 8 WARNING messages.
Summary: There were 2 ERROR messages, returning a non-zero exit code.
The following appears to fix it….
dwatkins@carmd-ed-n11377-docker-dwatkins_voyager1:64bit meta-java $ git diff
diff --git a/recipes-core/classpath/classpath.inc
b/recipes-core/classpath/classpath.inc
index 42c5daf..5bf1cf6 100644
--- a/recipes-core/classpath/classpath.inc
+++ b/recipes-core/classpath/classpath.inc
@@ -7,7 +7,7 @@ LICENSE = "GPL-2.0 & SAX-PD"
PBN = "classpath"
-inherit autotools java gettext
+inherit autotools java gettext pkgconfig
DEPENDS = "virtual/javac-native fastjar-native zip-native gmp antlr-native
gtk+ gconf libxtst file"
All I am doing is adding ‘pkgconfig’ to its inheritance list because the error
message suggested “consider adjusting the PKG_CONFIG_PATH environment variable”.
Regards,
Darcy
Darcy Watkins :: Senior Staff Engineer, Firmware
SIERRA WIRELESS
Direct +1 604 233 7989 :: Fax +1 604 231 1109 :: Main +1 604 231 1100
13811 Wireless Way :: Richmond, BC Canada V6V 3A4
[M4]
[email protected]<mailto:[email protected]> ::
www.sierrawireless.com<http://www.sierrawireless.com/>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#56496): https://lists.yoctoproject.org/g/yocto/message/56496
Mute This Topic: https://lists.yoctoproject.org/mt/89876229/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-