[oe] compile error

VictorLai at aaeon.com.tw VictorLai at aaeon.com.tw
Mon Sep 10 03:03:11 UTC 2007



Hi, I am trying to setup openembedded environment. I got the following
error. Please provide some suggestion.

-----------------------------------------------------------------------------------------------------------
NOTE: Handling BitBake files: / (4640/4640) [100 %]
NOTE: Parsing finished. 4422 cached, 0 parsed, 218 skipped, 0 masked.
NOTE: build 200709080523: started

OE Build Configuration:
BB_VERSION     = "1.8.8"
OE_REVISION    = "e672e671c803c6418e7dafffe4c149fa8480620a"
TARGET_ARCH    = "arm"
TARGET_OS      = "linux-gnueabi"
MACHINE        = "akita"
DISTRO         = "angstrom"
DISTRO_VERSION = "2007.9-test-20070907"
TARGET_FPU     = "soft"

NOTE: Resolving missing task queue dependencies
NOTE: preferred version 2.5 of glibc not available (for item
virtual/arm-angstrom-linux-gnueabi-libc-for-gcc)
NOTE: preferred version 0.5.2+svn20070907 of osb-nrcit not available (for
item osb-nrcit)
NOTE: preferred version 0.5.2+svn20070907 of osb-nrcore not available (for
item osb-nrcore)
NOTE: preferred version 0.5.2+svn20070907 of osb-jscore not available (for
item osb-jscore)
NOTE: Preparing runqueue
NOTE: Executing runqueue
NOTE: Running task 2392 of 3655 (ID: 441,
/OE/org.openembedded.dev/packages/angstrom/angstrom-version.bb, do_fetch)
NOTE: Running task 2393 of 3655 (ID: 440,
/OE/org.openembedded.dev/packages/angstrom/angstrom-version.bb, do_unpack)
NOTE: Running task 2394 of 3655 (ID: 2792,
/OE/org.openembedded.dev/packages/gpe-mini-browser/gpe-mini-browser_0.21.bb,
 do_configure)
NOTE: package gpe-mini-browser-0.21: started
NOTE: package gpe-mini-browser-0.21-r0: task do_configure: started
ERROR: function do_configure failed
ERROR: log data follows
(/OE/org.openembedded.dev/tmp/work/armv5te-angstrom-linux-gnueabi/gpe-mini-browser-0.21-r0/temp/log.do_configure.22942)
| automake (GNU automake) 1.9.3
| Written by Tom Tromey <tromey at redhat.com>.
|
| Copyright 2004 Free Software Foundation, Inc.
| This is free software; see the source for copying conditions.  There is
NO
| warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
| AUTOV is 1.9
| NOTE: Executing glib-gettextize --force --copy
| Copying file mkinstalldirs
| Copying file po/Makefile.in.in
|
| Please add the files
|   codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
|   progtest.m4
| from the /OE/org.openembedded.dev/tmp/staging/i686-linux/share/aclocal
directory to your autoconf macro directory
| or directly to your aclocal.m4 file.
| You will also need config.guess and config.sub, which you can get from
| ftp://ftp.gnu.org/pub/gnu/config/.
|
| NOTE: Executing intltoolize --copy --force --automake
| NOTE: Executing autoreconf --verbose --install --force
--exclude=autopoint -I
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal-1.9
 -I
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal
| autoreconf: Entering directory `.'
| autoreconf: configure.ac: not using Gettext
| autoreconf: running: aclocal -I
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal-1.9
 -I
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal
 --force
|
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:45:
 warning: underquoted definition of AC_LBL_C_INIT
|   run info '(automake)Extending aclocal'
|   or see
http://sources.redhat.com/automake/automake.html#Extending-aclocal
|
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:172:
 warning: underquoted definition of AC_LBL_C_INLINE
|
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:228:
 warning: underquoted definition of AC_LBL_LIBPCAP
|
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:296:
 warning: underquoted definition of AC_LBL_TYPE_SIGNAL
|
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:326:
 warning: underquoted definition of AC_LBL_FIXINCLUDES
|
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:372:
 warning: underquoted definition of AC_LBL_LEX_AND_YACC
|
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:425:
 warning: underquoted definition of AC_LBL_UNION_WAIT
|
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:454:
 warning: underquoted definition of AC_LBL_SOCKADDR_SA_LEN
|
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:479:
 warning: underquoted definition of AC_LBL_SOCKADDR_STORAGE
|
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:512:
 warning: underquoted definition of AC_LBL_HP_PPA_INFO_T_DL_MODULE_ID_1
|
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:538:
 warning: underquoted definition of AC_LBL_HAVE_RUN_PATH
|
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:564:
 warning: underquoted definition of AC_LBL_CHECK_TYPE
|
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:593:
 warning: underquoted definition of AC_LBL_UNALIGNED_ACCESS
|
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:698:
 warning: underquoted definition of AC_LBL_DEVEL
|
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:828:
 warning: underquoted definition of AC_LBL_LIBRARY_NET
|
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:851:
 warning: underquoted definition of AC_C___ATTRIBUTE__
|
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/libpcap.m4:889:
 warning: underquoted definition of AC_LBL_TPACKET_STATS
|
/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal/audiofile.m4:12:
 warning: underquoted definition of AM_PATH_AUDIOFILE
| autoreconf: configure.ac: tracing
| autoreconf: configure.ac: not using Libtool
| autoreconf: running:
/OE/org.openembedded.dev/tmp/staging/i686-linux/bin/autoconf
--include=/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal-1.9

--include=/OE/org.openembedded.dev/tmp/staging/arm-angstrom-linux-gnueabi/share/aclocal
 --force --warnings=cross
| autoreconf: configure.ac: not using Autoheader
| autoreconf: running: automake --foreign --add-missing --copy
--force-missing --warnings=cross
| automake: unknown warning category `cross'
| autoreconf: running: gnu-configize
| autoreconf: Leaving directory `.'
| NOTE: Running
/OE/org.openembedded.dev/tmp/work/armv5te-angstrom-linux-gnueabi/gpe-mini-browser-0.21-r0/gpe-mini-browser-0.21
/configure                   --build=i686-linux
--host=arm-angstrom-linux-gnueabi
--target=arm-angstrom-linux-gnueabi                     --prefix=/usr
--exec_prefix=/usr               --bindir=/usr/bin
--sbindir=/usr/sbin                     --libexecdir=/usr/libexec
--datadir=/usr/share                    --sysconfdir=/etc
--sharedstatedir=/usr/com               --localstatedir=/var
--libdir=/usr/lib      --includedir=/usr/include
--oldincludedir=/usr/include           --infodir=/usr/share/info
--mandir=/usr/share/man                 ...
| configure: loading site script
/OE/org.openembedded.dev/site/endian-little
| configure: loading site script /OE/org.openembedded.dev/site/common-glibc
| configure: loading site script /OE/org.openembedded.dev/site/arm-common
| configure: loading site script /OE/org.openembedded.dev/site/arm-linux
| configure: loading site script /OE/org.openembedded.dev/site/common
| configure: loading site script /OE/org.openembedded.dev/site/common
| checking for a BSD-compatible install...
/OE/org.openembedded.dev/tmp/staging/i686-linux/bin/install -c
| checking whether build environment is sane... yes
| checking for gawk... gawk
| checking whether make sets $(MAKE)... yes
| checking for arm-angstrom-linux-gnueabi-strip...
arm-angstrom-linux-gnueabi-strip
| checking for arm-angstrom-linux-gnueabi-gcc...
arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale
| checking for C compiler default output file name... a.out
| checking whether the C compiler works... yes
| checking whether we are cross compiling... yes
| checking for suffix of executables...
| checking for suffix of object files... o
| checking whether we are using the GNU C compiler... yes
| checking whether arm-angstrom-linux-gnueabi-gcc -march=armv5te
-mtune=xscale accepts -g... yes
| checking for arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale
option to accept ISO C89... none needed
| checking for style of include used by make... GNU
| checking dependency style of arm-angstrom-linux-gnueabi-gcc
-march=armv5te -mtune=xscale... gcc3
| checking how to run the C preprocessor... arm-angstrom-linux-gnueabi-gcc
-E
| checking for grep that handles long lines and -e...
/OE/org.openembedded.dev/tmp/staging/i686-linux/bin/grep
| checking for egrep...
/OE/org.openembedded.dev/tmp/staging/i686-linux/bin/grep -E
| checking for ANSI C header files... yes
| checking for a BSD-compatible install...
/OE/org.openembedded.dev/tmp/staging/i686-linux/bin/install -c
| checking for sys/types.h... yes
| checking for sys/stat.h... yes
| checking for stdlib.h... yes
| checking for string.h... yes
| checking for memory.h... yes
| checking for strings.h... yes
| checking for inttypes.h... yes
| checking for stdint.h... yes
| checking for unistd.h... yes
| checking build system type... i686-pc-linux-gnu
| checking host system type... arm-angstrom-linux-gnueabi
| checking locale.h usability... yes
| checking locale.h presence... yes
| checking for locale.h... yes
| checking for LC_MESSAGES... yes
| checking libintl.h usability... yes
| checking libintl.h presence... yes
| checking for libintl.h... yes
| checking for ngettext in libc... yes
| checking for dgettext in libc... yes
| checking for bind_textdomain_codeset... yes
| checking for msgfmt...
/OE/org.openembedded.dev/tmp/staging/i686-linux/bin/msgfmt
| checking for dcgettext... yes
| checking if msgfmt accepts -c... yes
| checking for gmsgfmt...
/OE/org.openembedded.dev/tmp/staging/i686-linux/bin/msgfmt
| checking for xgettext...
/OE/org.openembedded.dev/tmp/staging/i686-linux/bin/xgettext
| checking for catalogs to be installed...  C fr nl
| checking for intltool >= 0.23... 0.35.0 found
| checking for perl...
/OE/org.openembedded.dev/tmp/staging/i686-linux/bin/perl
| checking for XML::Parser... ok
| checking for iconv... /usr/bin/iconv
| checking for msgfmt...
/OE/org.openembedded.dev/tmp/staging/i686-linux/bin/msgfmt
| checking for msgmerge...
/OE/org.openembedded.dev/tmp/staging/i686-linux/bin/msgmerge
| checking for xgettext...
/OE/org.openembedded.dev/tmp/staging/i686-linux/bin/xgettext
| checking for arm-angstrom-linux-gnueabi-pkg-config... no
| checking for pkg-config...
/OE/org.openembedded.dev/tmp/staging/i686-linux/bin/pkg-config
| configure: WARNING: In the future, Autoconf will not detect cross-tools
| whose name does not start with the host triplet.  If you think this
| configuration is useful to you, please write to autoconf at gnu.org.
| checking pkg-config is at least version 0.9.0... yes
| checking for MINIBROWSER... configure: error: Package requirements
(gtk+-2.0 libgpewidget gtk-webcore-nrcit  sqlite) were not met:
|
| No package 'gtk-webcore-nrcit' found
|
| Consider adjusting the PKG_CONFIG_PATH environment variable if you
| installed software in a non-standard prefix.
|
| Alternatively, you may set the environment variables MINIBROWSER_CFLAGS
| and MINIBROWSER_LIBS to avoid the need to call pkg-config.
| See the pkg-config man page for more details.
|
| FATAL: oe_runconf failed
NOTE: Task failed:
/OE/org.openembedded.dev/tmp/work/armv5te-angstrom-linux-gnueabi/gpe-mini-browser-0.21-r0/temp/log.do_configure.22942
NOTE: package gpe-mini-browser-0.21-r0: task do_configure: failed
ERROR: TaskFailed event exception, aborting
NOTE: package gpe-mini-browser-0.21: failed
ERROR: Build of
/OE/org.openembedded.dev/packages/gpe-mini-browser/gpe-mini-browser_0.21.bb
do_configure failed
ERROR: Task 2792
(/OE/org.openembedded.dev/packages/gpe-mini-browser/gpe-mini-browser_0.21.bb,
 do_configure) failed
NOTE: Tasks Summary: Attempted 2393 tasks of which 2391 didn't need to be
rerun and 1 failed.
ERROR:
'/OE/org.openembedded.dev/packages/gpe-mini-browser/gpe-mini-browser_0.21.bb'
 failed

Best Regards,

Victor


More information about the Openembedded-devel mailing list