problem compiling kio

Nagy Thomas tnagy256 at yahoo.fr
Tue Oct 25 21:55:36 CEST 2005


Please use kdelibs/bksys/scons-mini.tar.bz2, there was
a bug in scons 0.96.91. We needed some new features
(action refactoring), and i had noticed the regression
only too late.

A copy is in playground/devtools/miniscons by the way
(with the necessary scripts for shrinking the
archive).

By the way, there is a missing file (not committed?):
build/kdecore/tests/SConscript

Thomas

> Hi, 
> is anyone there who could give me a hint what goes
> wrong in the following 
> case. When compiling kio the first time the file
> misc/uiserver_stub.h is 
> created. When I try to recompile kio, the file
> build\kio\kio\observer_stub.h 
> is deleted and not recreated  
> Any ideas ? 
> 
> Regards 
> Ralf 
> 
> 
> 
> C:\Daten\kde4\kdelibs>scons -u . --no-cache
> --debug=explain
> scons: Entering directory `C:\Daten\kde4\kdelibs'
> scons: Reading SConscript files ...
> scons: done reading SConscript files.
> scons: Building targets ...
> scons: rebuilding `build\kdecore\ksycoca_skel.cpp'
> for unknown reasons
>
C:\Daten\kde4\kdelibs\build\dcop/dcopidl2cpp/dcopidl2cpp.exe
> --c++-suffix cpp 
> --no-stub build\kdecore\ksycoca.kidl
> scons: rebuilding
> `build\kio\kio\kdirnotify_skel.cpp' for unknown
> reasons
>
C:\Daten\kde4\kdelibs\build\dcop/dcopidl2cpp/dcopidl2cpp.exe
> --c++-suffix cpp 
> --no-stub build\kio\kio\kdirnotify.kidl
> scons: rebuilding `build\kio\misc\uiserver_stub.cpp'
> for unknown reasons
>
C:\Daten\kde4\kdelibs\build\dcop/dcopidl2cpp/dcopidl2cpp.exe
> --c++-suffix cpp 
> --no-skel build\kio\misc\uiserver.kidl
> scons: rebuilding `build\kio\kio\observer_stub.h'
> for unknown reasons
> 
> <<<< here a call to dcopidl2cpp using observer.kidl
> should be there >>>>>>
> 
> 
> scons: rebuilding `build\kio\kio\observer.o' because
> the dependency order 
> <snip>
> 
> g++ -o build\kio\kio\observer.o -c -O2 -DNDEBUG
> -DNO_DEBUG -Iwin\include 
> -Iwin\include\mingw -Ic:\MingwQT\include
> -DKDE3_SUPPORT -DQT3_SUPPO
> RT -DUNICODE -DQT_LARGEFILE_SUPPORT
> -DQT_EDITION=QT_EDITION_DESKTOP -DQT_DLL 
> -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_GUI_LIB
> -DQT_THREAD_SUPPORT -I
> c:\QT\4.0.1\include -DHAVE_CONFIG_H -DKDE3_SUPPORT
> -I. -Ibuild\kio -Ikio 
> -Ibuild -Ibuild\kio -Ikio -Ikio -Ibuild -I.
> -Ibuild\kio\kio -Ikio\k
> io -Ikio\kio -Ibuild\kio\kssl -Ikio\kssl -Ikio\kssl
> -Ibuild\kio\interfaces 
> -Ikio\interfaces -Ikio\interfaces -Ibuild\kio\kfile
> -Ikio\kfile -
> Ikio\kfile -Ibuild\kio\bookmarks -Ikio\bookmarks
> -Ikio\bookmarks 
> -Ibuild\kio\misc -Ikio\misc -Ikio\misc
> -Ibuild\kdecore\network -Ikdecore\ne
> twork -Ikdecore\network -Ibuild\kwallet\client
> -Ikwallet\client 
> -Ikwallet\client -Ibuild\kdefx -Ikdefx -Ikdefx
> -Ibuild\libltdl -Ilibltdl -Il
> ibltdl -IC:\QT\4.0.1\include\Qt
> -IC:\QT\4.0.1\include -IC:
> \QT\4.0.1\include\QtCore -IC:\QT\4.0.1\include\QtGui
> -IC:
> \QT\4.0.1\include\QtXml -
> IC:\QT\4.0.1\include\Qt3Support -Ibuild -I. -Ibuild
> -Idcop -Ibuild\dcop -Idcop 
> -Ikio -Ibuild\kio -Ikio -Ikio\kio -Ibuild\kio\kio
> -Ikio\kio -
> Ikio\kfile -Ibuild\kio\kfile -Ikio\kfile -Ikdeui
> -Ibuild\kdeui -Ikdeui 
> -Ikdecore -Ibuild\kdecore -Ikdecore -Ilibltdl
> -Ibuild\libltdl -Iliblt
> dl -Ikdefx -Ibuild\kdefx -Ikdefx
> kio\kio\observer.cpp
> kio\kio\observer.cpp:35:27: observer_stub.h: No such
> file or directory
> ^^^ the 
> 
> In file included from kdecore/klockfile.h:23,
>                  from kdecore/kconfig.h:25,
>                  from kio/kssl/ksslsettings.h:26,
>                  from kio/kssl/kssl.h:24,
>                  from kio/kssl/ksslinfodlg.h:29,
>                  from kio\kio\observer.cpp:37:
> kdecore/ksharedptr.h:30:1: warning: "KDE3_SUPPORT"
> redefined
> <command line>:14:1: warning: this is the location
> of the previous definition
> kio\kio\observer.cpp: In static member function
> `static int 
> Observer::messageBox(int, int, const QString&, const
> QString&, const 
> QString&, c
> onst QString&, const QString&)':
> kio\kio\observer.cpp:296: error: `Observer_stub'
> undeclared (first use this 
> function)
> kio\kio\observer.cpp:296: error: (Each undeclared
> identifier is reported only 
> once for each function it appears in.)
> kio\kio\observer.cpp:296: error: expected `;' before
> "observer"
> kio\kio\observer.cpp:298: error: `observer'
> undeclared (first use this 
> function)
> _______________________________________________
> Kde-buildsystem mailing list
> Kde-buildsystem at kde.org
>
https://mail.kde.org/mailman/listinfo/kde-buildsystem
> 


/* Thomas Nagy */


	

	
		
___________________________________________________________________________ 
Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger 
Téléchargez cette version sur http://fr.messenger.yahoo.com


More information about the Kde-buildsystem mailing list