[Kde-bindings] [Bug 99536] Error compiling libsmokekde in kdebindings

Richard Dale Richard_Dale at tipitina.demon.co.uk
Thu Mar 17 10:42:45 UTC 2005


On Thursday 17 March 2005 09:34, Torbjörn wrote:
> ------- You are receiving this mail because: -------
> You are the assignee for the bug, or are watching the assignee.
>
> http://bugs.kde.org/show_bug.cgi?id=99536
>
>
>
>
> ------- Additional Comments From tobbe nyvalls se  2005-03-17 09:34 -------
> I have built kde-3.4.0 rc1 adn now kde-3.4.0 final rpms for mandrake10.1
> and have the same problem
> it fails with in both cases
>
> make[2]: Entering directory
> `/home/tobbe/rpm/BUILD/kdebindings-3.4.0/smoke/kde' /bin/sh ../../libtool
> --silent --mode=link --tag=CXX i586-mandrake-linux-gnu-g++ 
> -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500
> -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W
> -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -pipe
> -march=i586 -mtune=pentiumpro -Wformat-security -Wmissing-format-attribute
> -fno-exceptions -fno-check-new -fno-common    -o libsmokekde.la -rpath
> /usr/lib -version-info 3:2:2 -no-undefined -Wl,--no-undefined
> -Wl,--allow-shlib-undefined -L/usr/lib -L/usr/lib/qt3/lib -L/usr/X11R6/lib
> -Wl,--as-needed -Wl,--enable-new-dtags    libsmokekde_la.all_cpp.lo 
> -lkdecore -lkhtml -lkjs -lfontconfig -lkmdi -lknewstuff -lkspell -lkutils
> -lkdeui -lkdeprint -lkparts -lkio -lqt-mt  -lz -lpng -lz -lm -lXext -lX11 
> -lSM -lICE -lpthread -lGLU -lGL -lX11
>
> .libs/libsmokekde_la.all_cpp.o(.text+0x12344f): In function `.L253118':
> : undefined reference to `KServiceGroup::setInlineValue(int)'
>
> .libs/libsmokekde_la.all_cpp.o(.text+0x12345c): In function `.L253116':
> : undefined reference to `KServiceGroup::inlineValue() const'
>
> .libs/libsmokekde_la.all_cpp.o(.text+0x123479): In function `.L253114':
> : undefined reference to `KServiceGroup::setAllowInline(bool)'
>
> .libs/libsmokekde_la.all_cpp.o(.text+0x123486): In function `.L253112':
> : undefined reference to `KServiceGroup::allowInline() const'
>
> .libs/libsmokekde_la.all_cpp.o(.text+0x1234a3): In function `.L253110':
> : undefined reference to `KServiceGroup::setInlineAlias(bool)'
>
> .libs/libsmokekde_la.all_cpp.o(.text+0x1234b0): In function `.L253108':
> : undefined reference to `KServiceGroup::inlineAlias() const'
>
> .libs/libsmokekde_la.all_cpp.o(.text+0x1234cd): In function `.L253106':
> : undefined reference to `KServiceGroup::setShowInlineHeader(bool)'
>
> .libs/libsmokekde_la.all_cpp.o(.text+0x1234da): In function `.L253104':
> : undefined reference to `KServiceGroup::showInlineHeader() const'
>
> .libs/libsmokekde_la.all_cpp.o(.text+0x1234f7): In function `.L253102':
> : undefined reference to `KServiceGroup::setShowEmptyMenu(bool)'
>
> .libs/libsmokekde_la.all_cpp.o(.text+0x123504): In function `.L253100':
> : undefined reference to `KServiceGroup::showEmptyMenu() const'
>
> collect2: ld returned 1 exit status
> make[2]: *** [libsmokekde.la] Fel 1
> make[2]: Leaving directory
> `/home/tobbe/rpm/BUILD/kdebindings-3.4.0/smoke/kde' make[1]: ***
> [install-recursive] Fel 1
> make[1]: Leaving directory `/home/tobbe/rpm/BUILD/kdebindings-3.4.0/smoke'
> make: *** [install-recursive] Fel 1
Strange - I don't have any of these methods in my copy of kservicegroup.h, and 
I can't find them in any other header either.

-- Richard



More information about the Kde-bindings mailing list