Re: Configure errors under yocto



I think it was missing [under yocto/bitbake] the autogen.sh step.
I've corrected that (as a 'pre-configure' step), but still have subsequent errors which seem to have been due 
to output directories not having been created e.g. libnm-core, introspection.
I can get it to limp a little further by creating the directories in the pre-configure, but not totally.
Something perhaps not hooked in right to cater for the build directory being different to the source 
directory...?

On 25 March 2017 at 06:24 Dan Williams <dcbw redhat com> wrote:

On Fri, 2017-03-24 at 16:07 +0000, colin helliwell ln-systems com
wrote:

Just trying to migrate my build from 1.4.2 (from a tarball) to 1.6
(from
git), but getting some errors in the configure.
I am passing some additional configure options, but this seems to be
something more basic?

Default configure options will build documentation, which requires gtk-
doc. If you don't have that or don't care about documentation and
manpages, you can pass --disable-gtk-doc at configure/autogen time.

Dan

$ ls
tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/networkmanager/1.6-
r0/git/bu
ild-aux
compile config.guess config.sub depcomp install-
sh ltmain.sh missing
tap-driver.sh test-driver

(I also need the same 'touch ${S}/ABOUT-NLS' that I need for building
ModemManager -
https://lists.freedesktop.org/archives/modemmanager-devel/2017-Februa
ry/0039
41.html )

DEBUG: Executing python function sysroot_cleansstate
DEBUG: Python function sysroot_cleansstate finished
DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'arm-32',
'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi',
'common']
DEBUG: Executing shell function autotools_preconfigure
DEBUG: Shell function autotools_preconfigure finished
DEBUG: Executing python function autotools_copy_aclocals
DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'arm-32',
'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi',
'common']
DEBUG: Python function autotools_copy_aclocals finished
DEBUG: Executing shell function do_configure
automake (GNU automake) 1.15
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later
<http://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Tom Tromey <tromey redhat com>
 and Alexandre Duret-Lutz <adl gnu org>.
AUTOV is 1
NOTE: Executing intltoolize --copy --force --automake
NOTE: Executing ACLOCAL="aclocal
--system-acdir=/home/colin/100051-karo/fsl-community-
bsp/build/tmp/work/cort
exa9hf-vfp-neon-poky-linux-gnueabi/networkmanager/1.6-
r0/build/aclocal-copy/
" autoreconf --verbose --install --force --exclude=autopoint -I
/home/colin/100051-karo/fsl-community-bsp/build/tmp/work/cortexa9hf-
vfp-neon
-poky-linux-gnueabi/networkmanager/1.6-r0/git/m4/
autoreconf: Entering directory `.'
autoreconf: running: aclocal
--system-acdir=/home/colin/100051-karo/fsl-community-
bsp/build/tmp/work/cort
exa9hf-vfp-neon-poky-linux-gnueabi/networkmanager/1.6-
r0/build/aclocal-copy/
-I
/home/colin/100051-karo/fsl-community-bsp/build/tmp/work/cortexa9hf-
vfp-neon
-poky-linux-gnueabi/networkmanager/1.6-r0/git/m4/ -I
/home/colin/100051-karo/fsl-community-bsp/build/tmp/work/cortexa9hf-
vfp-neon
-poky-linux-gnueabi/networkmanager/1.6-r0/git/m4/ --force
autoreconf: configure.ac: tracing
autoreconf: configure.ac: creating directory build-aux
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-
aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in
Makefile.am.
autoreconf: running:
/home/colin/100051-karo/fsl-community-bsp/build/tmp/sysroots/x86_64-
linux/us
r/bin/autoconf
--include=/home/colin/100051-karo/fsl-community-
bsp/build/tmp/work/cortexa9h
f-vfp-neon-poky-linux-gnueabi/networkmanager/1.6-r0/git/m4/ --force
autoreconf: running:
/home/colin/100051-karo/fsl-community-bsp/build/tmp/sysroots/x86_64-
linux/us
r/bin/autoheader
--include=/home/colin/100051-karo/fsl-community-
bsp/build/tmp/work/cortexa9h
f-vfp-neon-poky-linux-gnueabi/networkmanager/1.6-r0/git/m4/ --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:24: installing 'build-aux/compile'
configure.ac:43: installing 'build-aux/config.guess'
configure.ac:68: error: required file 'build-aux/config.rpath' not
found
configure.ac:43: installing 'build-aux/config.sub'
configure.ac:19: installing 'build-aux/install-sh'
configure.ac:19: installing 'build-aux/missing'
configure.ac:17: installing 'build-aux/tap-driver.sh'
Makefile.am: installing './INSTALL'
Makefile.am: installing 'build-aux/depcomp'
parallel-tests: installing 'build-aux/test-driver'
automake: error: cannot open < gtk-doc.make: No such file or
directory
autoreconf: automake failed with exit status: 1
ERROR: autoreconf execution failed.

_______________________________________________
networkmanager-list mailing list
networkmanager-list gnome org
https://mail.gnome.org/mailman/listinfo/networkmanager-list


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]