How to cross compile konq-e on arm-linux?

k j kiddjacky at yahoo.com
Tue Mar 4 03:01:43 CET 2008


I am using a red hat linux as my host's OS, and I am
using the following command to configure:

export
QTE_BASE=/home/embedded/qte-qpe-opt-src.121604/qt-embedded-free-3.0.4
export
LD_LIBRARY_PATH=/home/embedded/qte-qpe-opt-src.121604/qt-embedded-free-3.0.4/lib
export
QPEDIR=/home/embedded/qte-qpe-opt-src.121604/install/qpe-1.4.0

./configure --target=arm-linux
--prefix=/home/embedded/konq-embedded
--host=i686-linux --with-ipv6-lookup=no
--without-xinerama --enable-scrollbars
--disable-selection --enable-bookmarks
--with-javascript=static --enable-debug=full
--disable-printing --enable-pcre --without-arts
--enable-jshostext --enable-final --enable-qt-embedded
--with-extra-includes=$QTE_BASE/include
--with-extra-libs=$QTE_BASE/lib
--with-qt-dir=$QTE_BASE
--with-qt-libraries=/usr/lib/qt2/lib
--enable-fwnewepg=yes --enable-embedded
--with-qtopia-dir=$QTE_BASE --enable-qtopia
--enable-qpe --with-gui=road --enable-rtti-embedded
--enable-ftp --enable-fullscreenmenu 

Then I got the following error message in config.log

configure:30118: $? = 0
configure:30121: test -s conftest
configure:30124: $? = 0
configure:30148: result: -lpng -lz -lm
configure:30159: checking for perl
configure:30219: result: /usr/bin/perl
configure:30345: checking for Qt
configure: 30410:
/home/embedded/qte-qpe-opt-src.121604/qt-embedded-free-3.0.4/include/qstyle.h
taking that
configure:30528: rm -rf SunWS_cache; g++ -o conftest
-Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W
-Wpointer-arith -g3 -fno-inline -Wformat-security
-Wmissing-format-attribute -Wno-non-virtual-dtor
-fno-exceptions -fno-check-new -fno-common -fno-rtti
-I/home/embedded/qte-qpe-opt-src.121604/qt-embedded-free-3.0.4/include
 -DQWS -D_REENTRANT  -L/usr/lib/qt2/lib  
-L/home/embedded/qte-qpe-opt-src.121604/qt-embedded-free-3.0.4/lib
 conftest.cc  -lqte -lpng -lz -lm   1>&5 /usr/bin/ld:
cannot find -lqte collect2: ld returned 1 exit status
configure:30531: $? = 1
configure: failed program was:
#include "confdefs.h"
#include <qglobal.h>


it seems like complain that it cannot find lqte in
/usr/bin/ld/, however, I don't even have a ld
directory under /usr/bin/. What am I suppose to do?
Thank you!

Kidd

--- Stefan Eilers <stefan.eilers at basyskom.de> wrote:

> Hi!
> 
> If the configure script is complaining about any
> missing stuff, please  
> check the config.log which contains detailed
> information. It shows  
> what is tested and why it failed.
> Did you checked this file?
> 
> Am 29.02.2008 um 22:26 schrieb k j:
> 
> > Hi Stefan,
> >
> > Yes, I did tried to use those commands. But it
> always
> > complain about my Qt is not >= qt-2.2.2, I used
> rmp to
> > install a qt2 and I am also have a qt-embedded
> 3.0.2.
> > the configure always complain about the missing
> files
> > or missing structure in the kernel fiels. I would
> like
> > to know which version of Qt or Qt-embedded I
> should
> > have to cross compile konq-e? What else of library
> or
> > path do I need to fixing the missing files and the
> > missing structure? Thank you!
> >
> >
> > Kidd
> > --- Stefan Eilers <stefan.eilers at basyskom.de>
> wrote:
> >
> >> Hi!
> >>
> >> Did you ever tried the information on
> >> "http://www.basyskom.de/index.pl/konqe
> >> " ?
> >>
> >>
> >> Am 29.02.2008 um 07:09 schrieb k j:
> >>
> >>> Hi everyone,
> >>>
> >>> I am new to embedded system, and I need to
> install
> >> a
> >>> web browser on the Xscale platform. My OS is
> >>> linux-2.6.9 and I already installed a QPE on my
> >>> target. I tried to configure the konq-e but
> never
> >>> successed. What kind of library do I need to
> >> prepare
> >>> for the cross compiling? and could anyone give
> me
> >> a
> >>> command line that easily do the trick? Thank you
> >> very
> >>> much!
> >>>
> >>> Kidd
> >>>
> >>>
> >>>
> >>>
> >>
> >
>
____________________________________________________________________________________
> >>> Looking for last minute shopping deals?
> >>> Find them fast with Yahoo! Search.
> >>
> >
>
http://tools.search.yahoo.com/newsearch/category.php?category=shopping
> >>> _______________________________________________
> >>> konq-e mailing list
> >>> konq-e at kde.org
> >>> https://mail.kde.org/mailman/listinfo/konq-e
> >>
> >> Mfg., Dr. Stefan Eilers
> >> --  
> >>
> >> Dr.-Ing. Stefan Eilers
> >> Projekt Manager
> >>
> >> basysKom GmbH
> >> Robert-Bosch-Str. 7 | 64293 Darmstadt | Germany
> >> Tel: +49 6151 3968753 | Fax: -736 | Mobile: +49
> 170
> >> 4213459
> >> stefan.eilers at basyskom.de | www.basyskom.de
> >>
> >> Handelsregister: Darmstadt HRB 9352
> >> Geschaeftsfuehrung: Eva Brucherseifer
> >>
> >>
> >> _______________________________________________
> >> konq-e mailing list
> >> konq-e at kde.org
> >> https://mail.kde.org/mailman/listinfo/konq-e
> >>
> >
> >
> >
> >       
> >
>
____________________________________________________________________________________
> > Never miss a thing.  Make Yahoo your home page.
> > http://www.yahoo.com/r/hs
> > _______________________________________________
> > konq-e mailing list
> > konq-e at kde.org
> > https://mail.kde.org/mailman/listinfo/konq-e
> 
> Mfg., Dr. Stefan Eilers
> --  
> 
> Dr.-Ing. Stefan Eilers
> Projekt Manager
> 
> basysKom GmbH
> Robert-Bosch-Str. 7 | 64293 Darmstadt | Germany
> Tel: +49 6151 3968753 | Fax: -736 | Mobile: +49 170
> 4213459
> stefan.eilers at basyskom.de | www.basyskom.de
> 
> Handelsregister: Darmstadt HRB 9352
> Geschaeftsfuehrung: Eva Brucherseifer
> 
> 
> _______________________________________________
> konq-e mailing list
> konq-e at kde.org
> https://mail.kde.org/mailman/listinfo/konq-e
> 



      ____________________________________________________________________________________
Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs


More information about the konq-e mailing list