[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: [patch] New KEdit ready, please review
From:       Simon Hausmann <hausmann () kde ! org>
Date:       2001-11-27 8:27:29
[Download RAW message or body]

On Mon, Nov 26, 2001 at 11:54:44PM +0100, Mickael Marchand wrote:
> Hi,
> 
> i have tried that, adding :
> #include <kparts/componentfactory.h>
> #include <kregexpeditorinterface.h>
> 
> and 
> regexpEditor = KParts::ComponentFactory::createInstanceFromQuery<QDialog>("KRegExpEditor/KRegExpEditor", \
> QString::null, this ); in kedfind.cpp
> 
> and when compiling kdeui :
> c++ -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wbad-function-cast -Wcast-align \
>                 -Wundef -Wconversion -fno-builtin -Wnon-virtual-dtor
> -Wno-long-long -g3 -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes \
> -Wwrite-strings -fno-exceptions -fno-check-new -ftemplate-depth-99 \
> -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -o \
> .libs/libkdeui.la.closure .libs/libkdeui_la_closure.o .libs/libkdeui_la.all_cpp.o  \
> -lpthread ../kdecore/.libs/libkdecore.so -L/opt/qt/lib -L/usr/X11R6/lib \
> /kde/kdelibs/dcop/.libs/libDCOP.so -lpthread -L/opt/kde3/lib \
> -L/usr/lib/gcc-lib/i386-linux/2.95.4 -ldl ../kdefx/.libs/libkdefx.so -lpthread \
> -lpthread -lqt-mt -lpng -lz /usr/lib/libjpeg.so -lXext -lX11 -lresolv -lSM -lICE \
>                 -lstdc++ -lm -lc -lgcc -Wl,--rpath -Wl,/opt/kde3/lib 
> .libs/libkdeui_la.all_cpp.o: In function \
> `QValueListNode<KSharedPtr<KService>>::QValueListNode(KSharedPtr<KService> const \
> &)': /kde/kdelibs/kdeui/../kdecore/ksharedptr.h(.QDialog * \
> KParts::ComponentFactory::gnu.linkonce.t.createInstanceFromQuery<QDialog>(QString \
> const &, QString const &, QObject *, char const *, QStringList const &, int \
>                 *)+0x25): undefined reference to `KTrader::self(void)'
> /kde/kdelibs/kdeui/../kdecore/ksharedptr.h(.QDialog \
> *KParts::ComponentFactory::gnu.linkonce.t.createInstanceFromService<QDialog>(KSharedPtr<KService>const \
> &, QObject *, char const *, QStringList const &, int *)+0x38): undefined reference \
> to `KService::library(void) const' 
> this looks like a missing lib :/

Hm, right, because that uses KTrader, which is in ksycoca, but can't
be linked into kdeui :(


Simon
 
> > Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic