building of dcopserver fails
Holger Schröder
holger-kde at holgis.net
Thu Nov 17 11:36:49 CET 2005
On Thursday 17 November 2005 09:18, Ralf Habacker wrote:
> Am Donnerstag, 17. November 2005 00:58 schrieb Holger Schröder:
> > Hi,
> >
> > i tried to build kdelibs on linux with scons version 0.96.91. scons
> > configure went fine, but when i tried to build with "scons", the
> > following error happened:
> >
> > holger at gentoo ~/svn/trunk/KDE/kdelibs $ scons
> > scons: Reading SConscript files ...
> > Checking for libz... (cached) no
> > libz not found (mandatory).
> > Checking for libpng... (cached) no
> > libpng not found (mandatory).
> > Checking for libjpeg... (cached) no
> > libjpeg not found (mandatory).
> > Checking for libagg... (cached) no
> > scons: done reading SConscript files.
> > scons: Building targets ...
> > scons: *** Source `dcop/libkdeinit_dcopserver.la' not found, needed by
> > target `build/dcop/dcopserver'. Stop.
> > scons: building terminated because of errors.
> > holger at gentoo ~/svn/trunk/KDE/kdelibs $
> >
> >
> > can somebody give me some hints what is wrong, and where i should search
> > to fix it ?
>
> I have prepared a howto for mingw
> http://webdev.cegit.de/snapshots/kde-windows/bksys/doc/html/how-to-compile-
>with-mingw.html. With this I have no such problems. May be this could help
> also for msvc.
>
thanks, i will try it out, but i had this .la problem under linux.
small note: perhaps it is possible to have a reference to that file from the
toc.html, so that more people can find the file ?
Index: bksys/doc/index.dox
===================================================================
--- bksys/doc/index.dox (revision 480900)
+++ bksys/doc/index.dox (working copy)
@@ -3,6 +3,7 @@
\ref proposal_state
- \ref installing
+- \ref how-to-compile-with-mingw How to Compile kdelibs with MingW
- Working with bksys
- Introduction
- Sconstruct and Sconscript files
i hope this is the correct syntax...
>
> BTW: Are there any .la references in dcop\SConscript file ?
>
this is the relevant part of dcop/SConscript:
# dcopserver program
obj = env.kdeinitobj(env)
obj.target = 'dcopserver'
obj.source = 'dcopserver.cpp dcopsignals.cpp'
obj.uselib = 'QT QTCORE QT3SUPPORT KDE4'
obj.libpaths = '.'
obj.libs = 'DCOP'
if env['WINDOWS']:
if env['CC'] != 'cl':
obj.ccflags += ' -Dkdemain=main'
obj.libpaths += ' ../win/'
obj.libs += ' kdewin32 ws2_32'
obj.execute()
there are only references to .la stuff in the commented out part of the file,
that was copied from the original Makefile.am
regards, Holger
More information about the Kde-buildsystem
mailing list