Re: building kdenox in trunk

Eva Brucherseifer <[email protected]>
Newsgroups gmane.comp.kde.devel.konq-e
Organization basysKom GmbH
Message-ID <[email protected]>
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
> >> [email protected]
> >> 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
[email protected] | www.basyskom.de
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.