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

List:       koffice
Subject:    can't compile kdelibs-19990617
From:       Enno Bartels <ebartels () nwn ! de>
Date:       1999-06-18 20:07:36
[Download RAW message or body]

Hi again!

I have a Pentium 100 with 96 MB RAM and
 suse linux 5.3 plus

  - automake 1.4
  - autoconf 2.13
  - phyton   1.5.1
  - egcs 1.1.2
  - mico 2.2.7
  - qt-2.00beta2-snapshot-19990616
  - kdelibs-19990617

To go on with a koffice-snapshot  i need
a working kdelib - but I could't compile it.

1.) First Error:
  'corba/kded/ktrader.cc'
in Function
'const KSharedPtr<KService> KTraderServiceProvider::service( const char
*mime_type )'
Line 249  unkown function  'getFirst'

I could repair the Problem by changing 'getFirst' to 'first'
I tried  that because I found the commend
 * in trader.cc I had to change getFirst() -> first(). Don't know why
in 'kdeui/ktabctl.cpp'

so compiling works fine :-)))

BUT  :-((


2.) Second problem
-----------
Making all in kded
make[3]: Entering directory
`/usr/src/neues/kde/kdelibs-19990617/corba/kded'
/bin/sh ../../libtool --mode=link g++  -O2 -L/opt/kde/lib
-L/usr/local/qt/lib  -L/usr/X11R6/lib  -o kded -rpath /opt/kde/lib
-rpath /usr/local/qt/lib -rpath /usr/X11R6/lib kded-server.o
./libkded.la
g++ -O2 -o .libs/kded kded-server.o -L/opt/kde/lib -L/usr/local/qt/lib
-L/usr/X11R6/lib ./.libs/libkded.so -L/opt/kde/lib -L/usr/local/qt/lib
-L/usr/X11R6/lib
/usr/src/neues/kde/kdelibs-19990617/corba/kom/.libs/libkom.so
-L/usr/local/lib
/usr/src/neues/kde/kdelibs-19990617/kdeui/.libs/libkdeui.so
/usr/src/neues/kde/kdelibs-19990617/kdecore/.libs/libkdecore.so -lXext
-lqt -lX11 -lICE -lSM -ldl -lmico2.2.7
/usr/src/neues/kde/kdelibs-19990617/kio/.libs/libkio.so -Wl,--rpath
-Wl,/opt/kde/lib -Wl,--rpath -Wl,/usr/local/qt/lib -Wl,--rpath
-Wl,/usr/X11R6/lib
/usr/src/neues/kde/kdelibs-19990617/kdecore/.libs/libkdecore.so:
undefined reference to `QWidget::styleChange(Qt::GUIStyle)'
collect2: ld returned 1 exit status
make[3]: *** [kded] Error 1
make[3]: Leaving directory
`/usr/src/neues/kde/kdelibs-19990617/corba/kded'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/neues/kde/kdelibs-19990617/corba'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/neues/kde/kdelibs-19990617'
make: *** [all-recursive-am] Error 2
--------

I couldn't fix it
and
i do not understand where the problem is, because the Funktions
'QWidget::styleChange' and 'Qt::GUIStyle'  should be in the qtlib,
but why not found by the compiler in the fresh 'kdecore' lib ??

What have I to do ??
a new Qt or kdelib or was my first error fixing wrong or
is there an other trick ?


Thanks
Enno

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

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