Heh. I just checked and saw that Cooker now has koffice-1.1-0beta3.3mdk. I
downloaded THIS binary and installed it and tried to run krayon. Same
problem as before:
1803 krayon: desktopEntryPath=Office/krayon.desktop library=libkrayonpart
1803 kdecore (KLibLoader): WARNING: library=libkrayonpart:
file=/usr/lib/kde2/libkrayonpart.la: /usr/lib/libkofficeui.so.1: undefined
symbol: sizeHint__C11KDialogBase
How did koffice compile for Mandrake if, as it seems, it has a problem with
its own libs? (libkofficeui and libkrayonpart)
Has anyone managed to actually get krayon to run? How about kivio which
gives me the equivalent:
1887 kivio: desktopEntryPath=Office/kivio.desktop library=libkiviopart
1887 kdecore (KLibLoader): WARNING: library=libkiviopart:
file=/usr/lib/kde2/libkiviopart.la: /usr/lib/libkofficeui.so.1: undefined
symbol: sizeHint__C11KDialogBase
Of course, I get the same TYPE of error regardless of what koffice app I
attempt to run. Anyone have a suggestion for a fix? Anyone have it working
at all? If so, what, minimum, does it take to get koffice running?
On Tuesday 03 July 2001 10:25 pm, Praedor S. Tempus wrote:
> I have been trying to get koffice 1.1-2.3mdk to build (from cooker) but
> find it is impossible. I am trying to build it because the pre-compiled
> rpms don't work very well and I hoped that building it would correct SOME
> problems.
>
> For instance, krayon is DOA. I try to start it and it crashes without even
> a hint of trying to start. I thought that if I built koffice on my system,
> it would work on my system, including krayon. Nope - can't get the package
> to build:
>
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../lib/kofficeui -I../lib/kofficeui
> -I../lib/kofficecore -I../lib/kofficecore -I../lib/store -I../lib/store
> -I../lib/kformula -I../qt3stuff -I/usr/include -I/usr/lib/qt2/include
> -I/usr/X11R6/include -O2 -fno-exceptions -fno-check-new -O2 -march=i686
> -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -frtti -c
> libkwordpart_la.all_cc.cc -fPIC -DPIC -o .libs/libkwordpart_la.all_cc.o
> In file included from libkwordpart_la.all_cc.cc:24:
> tabledia.cc:239:2: warning: #warning TODO
> In file included from libkwordpart_la.all_cc.cc:4:
> kwview.cc: In method `void KWView::setupPrinter (KPrinter &)':
> kwview.cc:684: no matching function for call to
> `KPrinter::setCurrentPage (int)'
> In file included from libkwordpart_la.all_cc.cc:5:
> kwcanvas.cc: In method `void KWCanvas::print (QPainter *, KPrinter *)':
> kwcanvas.cc:130: no matching function for call to `KPrinter::pageList
> ()'
> make[3]: *** [libkwordpart_la.all_cc.lo] Error 1
> make[3]: Leaving directory `/usr/src/RPM/BUILD/koffice-1.1/kword'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/usr/src/RPM/BUILD/koffice-1.1/kword'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/usr/src/RPM/BUILD/koffice-1.1'
> make: *** [all-recursive-am] Error 2
> Bad exit status from /var/tmp/rpm-tmp.77734 (%build)
>
> Any programming gurus have an answer to this problem? What does it take to
> make it build. SOMEONE got it to build at least once since binary rpms are
> available.
>
> praedor