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

List:       kde-devel
Subject:    Re: Error compiling kdesktop
From:       David Faure <david () mandrakesoft ! com>
Date:       2000-04-24 20:18:10
[Download RAW message or body]

On Mon, Apr 24, 2000 at 09:35:59PM +0200, Michael Freiberg wrote:
> There is a really strange error in kdesktop. The error message
> "./.libs/kdesktop.so: undefined reference to
> `KBackgroundIface::functions(void)'"
> says nothing to me. A function called functions which has void as
> parameters? What does this mean? Have you an Idea?

DCOP asks for it. Remove *.kidl and *_skel* and run make again.

David.

> Thanks, Michael
> 
> 
> make[1]: Entering directory `/usr/src/kde/kdebase/kdesktop'
> /bin/sh ../libtool --mode=link g++  -O2 -fno-exceptions -fno-rtti
> -fno-check-new -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes
> -Wwrite-strings -Wno-long-long -fno-builtin  -s -o kdesktop -R
> /opt/kde2/lib -R /usr/src/kde/qt-copy/lib -R /usr/X11R6/lib
> -L/usr/X11R6/lib -L/usr/src/kde/qt-copy/lib -L/opt/kde2/lib   dummy.o
> kdesktop.la 
> g++ -O2 -fno-exceptions -fno-rtti -fno-check-new -Wall -pedantic -W
> -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long
> -fno-builtin -s -o .libs/kdesktop dummy.o  -L/usr/X11R6/lib
> -L/usr/src/kde/qt-copy/lib -L/opt/kde2/lib ./.libs/kdesktop.so
> /usr/src/kde/kdebase/libkonq/.libs/libkonq.so /opt/kde2/lib/libkparts.so
> /opt/kde2/lib/libkfile.so /opt/kde2/lib/libkimgio.so
> /opt/kde2/lib/libksycoca.so /opt/kde2/lib/libkio.so
> /opt/kde2/lib/libkdeui.so /opt/kde2/lib/libkdecore.so -ldl
> /opt/kde2/lib/libkde-qt-addon.so /opt/kde2/lib/libDCOP.so -lSM -lICE
> -lqt -lpng -lm -lXext -lX11 -lz -Wl,--rpath -Wl,/opt/kde2/lib
> -Wl,--rpath -Wl,/usr/src/kde/qt-copy/lib -Wl,--rpath -Wl,/usr/X11R6/lib
> ./.libs/kdesktop.so: undefined reference to
> `KDesktopIface::functions(void)'
> ./.libs/kdesktop.so: undefined reference to
> `KBackgroundIface::functions(void)'
> ./.libs/kdesktop.so: undefined reference to
> `KScreensaverIface::functions(void)'collect2: ld returned 1 exit status
> make[1]: *** [kdesktop] Error 1
> make[1]: Leaving directory `/usr/src/kde/kdebase/kdesktop'
> make: *** [all-recursive] Error 1
> 
> -- 
> ___________________________________________________________
> Michael Freiberg [mi_fr]
> Email: michael@mi-fr.de   Homepage: http://www.mi-fr.de/
> 
> "I am not a bad punk! I'm a good communist with
> punk battleoutcries and an anarchist attitude."

-- 
David FAURE, david@mandrakesoft.com, faure@kde.org
http://home.clara.net/faure/
KDE, Making The Future of Computing Available Today
See http://www.kde.org/kde1-and-kde2.html for how to set up KDE 2

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

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