Problems building konqueror embedded

Piero Pezzin piero.pezzin at gmail.com
Wed Mar 5 09:43:33 UTC 2008


Hello everyone,

I solved the problem adding m4_pattern_allow to the config.in, but I saw
that there is an open issue (bug 3569), so I don't think it's the right
solution.
Anyway, the build goes on, but it stopped with the following error:

creating konqueror.all_cpp.cpp ...
if arm-linux-g++ -march=armv4t -mtune=arm920t -DHAVE_CONFIG_H -I. -I.
-I../.. -I../../konq-embed/kdesrc/kdecore -I../../konq-embed/kdesrc/kjs
-I../../konq-embed/kdesrc/kssl -I./pics -I./../dropin -I./../kdesrc/kdecore
-I./../kdesrc/kio/http/kcookiejar -I./../kdesrc/kssl -I./../kdesrc/khtml
-I./../kdesrc -I./../kdesrc/khtml/dom -I./../kdesrc/khtml/misc
-I./../dropin/kio -I./../dropin/khtml -I../../konq-embed/kdesrc
-I../../konq-embed/kdesrc/kssl -I../../konq-embed/kdesrc/kjs
-I/home/piero/work/openembedded-nobk/tmp/staging/arm-linux/qt2/include
-I/home/piero/work/openembedded-nobk/tmp/staging/arm-linux/include
-DQT_THREAD_SUPPORT -DQWS -D_REENTRANT  -Wno-long-long -Wundef -ansi
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion
-Wchar-subscripts -Wall -W -Wpointer-arith -fno-builtin -g -O2
-fno-reorder-blocks -fno-schedule-insns -fno-inline -fexceptions
-DKJS_VERBOSE=1 -DQT_THREAD_SUPPORT -DQ_OS_UNIX -DENABLE_BOOKMARKS
-Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor
-fno-exceptions -fno-check-new -fno-common -fno-rtti -DQT_CLEAN_NAMESPACE
-DQT_NO_COMPAT -DQT_NO_ASCII_CAST  -MT konqueror.all_cpp.o -MD -MP -MF
".deps/konqueror.all_cpp.Tpo" -c -o konqueror.all_cpp.o
konqueror.all_cpp.cpp; \
then mv -f ".deps/konqueror.all_cpp.Tpo" ".deps/konqueror.all_cpp.Po"; else
rm -f ".deps/konqueror.all_cpp.Tpo"; exit 1; fi
/bin/sh ../../libtool --silent --tag=CXX --mode=link arm-linux-g++
-march=armv4t -mtune=arm920t  -Wno-long-long -Wundef -ansi
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion
-Wchar-subscripts -Wall -W -Wpointer-arith -fno-builtin -g -O2
-fno-reorder-blocks -fno-schedule-insns -fno-inline -fexceptions
-DKJS_VERBOSE=1 -DQT_THREAD_SUPPORT -DQ_OS_UNIX -DENABLE_BOOKMARKS
-Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor
-fno-exceptions -fno-check-new -fno-common -fno-rtti -DQT_CLEAN_NAMESPACE
-DQT_NO_COMPAT -DQT_NO_ASCII_CAST
-L/home/piero/work/openembedded-nobk/tmp/staging/arm-linux/lib
-Wl,-rpath-link,/home/piero/work/openembedded-nobk/tmp/staging/arm-linux/lib
-Wl,-O1 -o konqueror  -L/usr/lib
-L/home/piero/work/openembedded-nobk/tmp/staging/arm-linux/qt2/lib
-L/home/piero/work/openembedded-nobk/tmp/staging/arm-linux/lib
-export-dynamic konqueror.all_cc.o konqueror.all_cpp.o
../../konq-embed/dropin/kio/libkiodropin.la
../../konq-embed/kdesrc/khtml/ecma/libkjs_html_i.la
../../konq-embed/kdesrc/kjs/libkjs.la  ../lib/libkonqe.la
../../konq-embed/kdesrc/kparts/libkparts.la
../../konq-embed/dropin/libdropin.la
../../konq-embed/dropin/kparts/libkpartsdropin.la
../../konq-embed/kdesrc/khtml/libkhtml_i.la
../../konq-embed/dropin/kssl/libkssldropin.la
../../konq-embed/kdesrc/kssl/libkssl.la
/home/piero/work/openembedded-nobk/tmp/staging/arm-linux/qt2/lib/libqte-mt.a(qwsmouse_qws.o):
In function `QTSLibHandlerPrivate::closeTs()':
qwsmouse_qws.cpp:(.text+0xbb4): undefined reference to `ts_close'
/home/piero/work/openembedded-nobk/tmp/staging/arm-linux/qt2/lib/libqte-mt.a(qwsmouse_qws.o):
In function `QTSLibHandlerPrivate::readMouseData()':
qwsmouse_qws.cpp:(.text+0x1434): undefined reference to `ts_read'
/home/piero/work/openembedded-nobk/tmp/staging/arm-linux/qt2/lib/libqte-mt.a(qwsmouse_qws.o):
In function `QTSLibHandlerPrivate::interpolateSample()':
qwsmouse_qws.cpp:(.text+0x1494): undefined reference to `ts_read_raw'
/home/piero/work/openembedded-nobk/tmp/staging/arm-linux/qt2/lib/libqte-mt.a(qwsmouse_qws.o):
In function `QTSLibHandlerPrivate::openTs()':
qwsmouse_qws.cpp:(.text+0x2570): undefined reference to `ts_open'
qwsmouse_qws.cpp:(.text+0x2594): undefined reference to `ts_config'
qwsmouse_qws.cpp:(.text+0x2618): undefined reference to `ts_fd'
collect2: ld returned 1 exit status

Qt embedded built succesfully (I have the libqte-mt.a file in the staging
directory) and I statically built tslib (libts.a is in the staging directory
too). So, how could I have a linking problem?

Any help is greatly appreciated.

Thanks in advance and kind regards.


Piero Pezzin


On Fri, Feb 15, 2008 at 11:04 AM, Piero Pezzin <piero.pezzin at gmail.com>
wrote:

> Hello,
>
> I'm using the dev branch...
>
> Anyway, running bitbake konqueror-embedded, now I got the following error:
>
> ERROR: function do_configure failed
> ERROR: log data follows
> (/home/piero/work/openembedded-nobk/build/tmp/work/armv4t-linux/konqueror-embedded-20070212-r5/temp/log.do_configure.26071)
> | 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 autoreconf --verbose --install --force
> --exclude=autopoint
> -I/home/piero/work/openembedded-nobk/build/tmp/staging/arm-linux/share/aclocal-
> 1.9 -I
> /home/piero/work/openembedded-nobk/build/tmp/staging/arm-linux/share/aclocal
> | autoreconf: Entering directory `.'
> | autoreconf: configure.in: not using Gettext
> | autoreconf: running: aclocal -I
> /home/piero/work/openembedded-nobk/build/tmp/staging/arm-linux/share/aclocal-
> 1.9 -I
> /home/piero/work/openembedded-nobk/build/tmp/staging/arm-linux/share/aclocal
> --force
> | configure.in:375: warning: underquoted definition of AC_PATH_SSL
> |   run info '(automake)Extending aclocal'
> |   or see
> http://sources.redhat.com/automake/automake.html#Extending-aclocal
> | autoreconf: configure.in: tracing
> | autoreconf: running: libtoolize --copy --force
> | Remember to add `AC_PROG_LIBTOOL' to `configure.in'.
> | You should update your `aclocal.m4' by running aclocal.
> | Putting files in AC_CONFIG_AUX_DIR, `admin'.
> | configure.in:375: warning: underquoted definition of AC_PATH_SSL
> |   run info '(automake)Extending aclocal'
> *|   or see
> http://sources.redhat.com/automake/automake.html#Extending-aclocal
> | autoreconf: running:
> /home/piero/work/openembedded-nobk/build/tmp/staging/x86_64-linux/bin/autoconf
> --include=/home/piero/work/openembedded-nobk/build/tmp/staging/arm-linux/share/aclocal-
> 1.9--include=/home/piero/work/openembedded-nobk/build/tmp/staging/arm-linux/share/aclocal
> --force --warnings=cross
> | configure:29317: error: possibly undefined macro: _AC_PATH_X_XMKMF
> |       If this token and others are legitimate, please use
> m4_pattern_allow.
> |       See the Autoconf documentation.
> *| autoreconf:
> /home/piero/work/openembedded-nobk/build/tmp/staging/x86_64-linux/bin/autoconf
> failed with exit status: 1
> | FATAL: autoreconf execution failed.
> NOTE: Task failed:
> /home/piero/work/openembedded-nobk/build/tmp/work/armv4t-linux/konqueror-embedded-20070212-r5/temp/log.do_configure.26071
> NOTE: package konqueror-embedded-20070212-r5: task do_configure: failed
> ERROR: TaskFailed event exception, aborting
> NOTE: package konqueror-embedded-20070212: failed
>
> I don't know how to solve this. Could someone help me?
>
> Thanks in advance, any help is greatly appreciated.
>
>
> Piero
>
> P.S. Should I update the openembedded files to get a working environment?
>
>
>
>
> On Feb 9, 2008 9:35 AM, Junqian Gordon Xu <xjqian at gmail.com> wrote:
>
> > On 02/08/2008 08:32 AM, Piero Pezzin wrote:
> > > I solved forcing the command
> > >
> > > bitbake -b qmake-native_1.07a
> > >
> > > It compiled qmake so I got the right files in the staging directory.
> >
> > right, qmake-native_1.07a is the right one, which is the default in
> > .dev. Are you using the .stable branch?
> >
> > Btw, with OE Bug 3067 fixed, we're one step closer to build
> > konqueror-embedded. Now it's time to find out where the latest
> > konqueror-embedded source is located.
> >
> > Regards
> > Gordon
> >
> > _______________________________________________
> > Openembedded-users mailing list
> > Openembedded-users at lists.openembedded.org
> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-users
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-users/attachments/20080305/70c59594/attachment-0002.html>


More information about the Openembedded-users mailing list