building kdenox in trunk

Eva Brucherseifer eva.brucherseifer at basyskom.de
Wed Jul 5 21:57:03 CEST 2006


Am Mittwoch, 5. Juli 2006 21:52 schrieb Adam Doppelt:
> Thanks for the suggestion. I am now trying to compile against qte3 using
> your suggested configuration. Unfortunately, the kdenox configure fails
> during qt detection with the following:
>
> /tmp/ccgVdTEJ.o:(.gnu.linkonce.r._ZTI6QGList+0x8): undefined reference
> to `typeinfo for QPtrCollection'

You need threading and RTTI enabled in Qt.

>
> Earlier, I was able to get the Jan 2006 snapshot working against qt2,
> but it crashed on my test page. I figured I'd try trunk and see if it
> worked better.
>
> I don't have a preference for qte2 vs. qte3. My primary interest is the
> browser itself. Any other suggestions?

Ah, if you want qte2, have a look into the kdenox-qtopia.kdevelop file, it 
works with Qtopia 2.1. I am not sure I commited a pure qte2 version, but it 
is not much different.

With Qte2 you can use the ROAD GUI (--with-gui=road) which is what we've 
worked on the last months. It is certainly more polished then the other GUIs 
and it has some additional (tested) features. 

Cheers,
eva

>
> Adam
>
> Eva Brucherseifer wrote:
> > Hi Adam,
> >
> > I think the configure options are the problem. You'll need to disable
> > more features, because nobody ever made them work.
> >
> > We've added some features (like file download), but they were only tested
> > with Qt/E2 or even Qtopia.
> >
> > Here is the last configure line I used for Qte3:
> >
> > ./configure --prefix=/home/eva/konq-embedded-qte3 --with-ipv6-lookup=no
> > --without-xinerama --disable-scrollbars --disable-bookmarks
> > --with-javascript=static --enable-debug=full --disable-printing
> > --enable-pcre --without-arts --enable-jshostext --disable-selection
> > --enable-final --with-extra-libs=/lib --enable-qt-embedded
> > --with-qt-dir=/opt/qte-3.3.5/ --with-qt-includes=/opt/qte-3.3.5/include
> > --with-qt-libraries=/opt/qte-3.3.5/lib --enable-fwnewepg=yes
> > --enable-embedded --with-ssl --with-gui=x11 --enable-mt
> > --enable-mt-embedded CXXFLAGS=-DDEBUG_LAYOUT=0 --no-create --no-recursion
> >
> > The configure line I worked intensively with can be found in
> > kdenox-qtopia.kdevelop
> >
> > I've also commited some small patch to make it compile with qte3 again.
> >
> > Cheers,
> > eva
> >
> > On Wednesday 05 July 2006 19:32, Adam Doppelt wrote:
> >> Hi Eva. Thanks for the quick response.
> >>
> >>> can you please try to include "kdebug.h" in
> >>> konq-embed/dropin/kio/kprotocolmanager.cpp ?
> >>
> >> The first error went away but the second remains:
> >>
> >> kprotocolmanager.cpp:65:1: warning: multi-line comment
> >> kprotocolmanager.cpp: In static member function `static QString
> >>    KProtocolManager::parseUADescription(const QString&)':
> >> kprotocolmanager.cpp:83: error: `languageList' undeclared (first use
> >> this function)
> >> kprotocolmanager.cpp:83: error: (Each undeclared identifier is reported
> >> only
> >>    once for each function it appears in.)
> >>
> >> Here's how I created kdelibs:
> >>
> >> svn co svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.1/kdelibs
> >>
> >> and kdenox:
> >>
> >> cvn co svn://anonsvn.kde.org/home/kde/trunk/kdenox
> >> cd kdenox
> >> ln -s ../kdelibs/admin
> >> make -f Makefile.cvs
> >> ./configure --enable-static --enable-qt-embedded --enable-embedded
> >> make
> >>
> >> One thing that seems odd is that the kdenox config script requires
> >> kde-config. I'm running Ubuntu, so I didn't have KDE installed by
> >> default. I installed KDE 3.5.2 to get a copy of kde-config. Could that
> >> be part of the problem?
> >>
> >> Adam
> >>
> >> _______________________________________________
> >> konq-e mailing list
> >> konq-e at kde.org
> >> https://mail.kde.org/mailman/listinfo/konq-e

-- 
Eva Brucherseifer
General Manager

basysKom GmbH
Robert-Bosch-Str. 7 | 64293 Darmstadt | Germany
Tel: +49 6151 3969-961 | Fax: -736 | Mobile: +49 170 5533642
eva.brucherseifer at basyskom.de | www.basyskom.de


More information about the konq-e mailing list