[Kde-perl] kde in PerlQt cvs
Terry Fleury
tfleury at ncsa.uiuc.edu
Tue Jan 27 00:10:58 CET 2004
Hello,
I recently saw a post that the kde stuff was MOSTLY working in the cvs
version of PerlQt-3. Has anyone been able to get it to compile?
I'm running RedHat 9 and am getting link errors for what looks like KSpell.
I have installed most of the gnome and kde rpms, and I don't know if I am
missing anything. (I did have to download, compile, and install
libart_lgpl-2.3.16 since I couldn't find the rpm which contained it.
Perhaps that is one of my problems?)
Here's the error output I'm getting:
/bin/sh ../../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor
-Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith
-Wmissing-prototypes -Wwrite-strings -O2 -fno-exceptions -fno-check-new
-fno-common -o libsmokekde.la.closure libsmokekde_la_closure.lo
-version-info 3:1:2 -no-undefined -L/usr/lib
-L/usr/lib/qt-3.1/lib -L/usr/X11R6/lib -I/usr/X11R6/include -R /usr/lib -R
/usr/lib/qt-3.1/lib -R /usr/X11R6/lib smokedata.lo x_1.lo x_2.lo x_3.lo
x_4.lo x_5.lo x_6.lo x_7.lo x_8.lo x_9.lo x_10.lo x_11.lo x_12.lo x_13.lo
x_14.lo x_15.lo x_16.lo x_17.lo x_18.lo x_19.lo x_20.lo -lkdecore -lkhtml
-lkjs -lkdeui -lkdeprint -lkparts -lqt-mt -ldl -lresolv -lpng -lz -lm
-lSM -lICE -lXext -lX11 -lSM -lICE -lpthread -lGLU -lGL -lSM -lICE
-L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt
-lXi -lm
libtool: link: warning: `-version-info' is ignored for programs
.libs/x_11.o(.text+0x32d6): In function `.L1808':
: undefined reference to `KSpell::modaltext'
.libs/x_11.o(.text+0x3302): In function `.L1810':
: undefined reference to `KSpell::modalreturn'
.libs/x_11.o(.text+0x331b): In function `.L1812':
: undefined reference to `KSpell::modalWidgetHack'
.libs/x_11.o(.text+0x3326): In function `.L1817':
: undefined reference to `KSpell::className() const'
--- similar errors snipped, output continues below ---
.libs/x_11.o(.gnu.linkonce.d._ZTI11x_KSpellDlg+0x8): undefined reference to
`typeinfo for KSpellDlg'
collect2: ld returned 1 exit status
make[3]: *** [libsmokekde.la.closure] Error 1
make[3]: Leaving directory `/tmp/PerlQt-3/smoke/kde'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/PerlQt-3/smoke'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/PerlQt-3'
make: *** [all] Error 2
If anyone else has had success in compiling with the kde stuff in cvs
(using "./configure --with-smoke=kde"), please post what you had to do to
make it work. Thanks for any help you can give.
Terry Fleury
tfleury at ncsa.uiuc.edu
More information about the Kde-perl
mailing list