[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/dcop
From: Christian Ehrlicher <Ch.Ehrlicher () gmx ! de>
Date: 2006-02-03 16:38:12
Message-ID: 1138984692.609098.19521.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 505322 by chehrlic:
fix compile & link on windows
M +2 -11 SConscript
M +2 -4 client/SConscript
M +2 -2 dcopserver.cpp
--- trunk/KDE/kdelibs/dcop/SConscript #505321:505322
@@ -45,8 +45,6 @@
obj.ccflags += ice_ccflags
if env['WINDOWS']:
obj.ccflags += ' -DKICE_EXPORT=DCOP_EXPORT -DKDECORE_EXPORT= '
- obj.libpaths += ' ../win/'
- obj.libs += ' kdewin32 ws2_32'
obj.execute()
# dcopserver program
@@ -57,12 +55,8 @@
obj.libpaths = '.'
obj.libs = 'DCOP'
-if env['WINDOWS']:
- if env['CC'] != 'cl':
- obj.ccflags += ' -Dkdemain=main'
-
- obj.libpaths += ' ../win/'
- obj.libs += ' kdewin32 ws2_32'
+if env['WINDOWS']:
+ obj.ccflags += ' -Dkdemain=main'
obj.execute()
@@ -82,9 +76,6 @@
obj.target='dcopserver_shutdown'
obj.source='dcopserver_shutdown.c'
obj.instdir = env['KDEBIN']
-if env['WINDOWS']:
- obj.libpaths = '../win/'
- obj.libs = 'kdewin32 ws2_32'
obj.execute()
--- trunk/KDE/kdelibs/dcop/client/SConscript #505321:505322
@@ -10,10 +10,8 @@
obj.libpaths = '.. '
obj.libs = 'DCOP '
if env['WINDOWS']:
- obj.libpaths += ' ../../win '
- obj.libs += ' kdewin32 ws2_32 '
- if env['CC'] == 'gcc':
- obj.ccflags += '-Dkdemain=main'
+ obj.libs += ' ws2_32 '
+ obj.ccflags += '-Dkdemain=main'
obj.uselib = 'QT QTCORE QT3SUPPORT KDE4'
--- trunk/KDE/kdelibs/dcop/dcopserver.cpp #505321:505322
@@ -1324,8 +1324,8 @@
#ifndef NDEBUG
fprintf( stderr, "DCOPServer : slotShutdown() -> waiting for clients to disconnect.\n" );
#endif
+#ifndef Q_OS_WIN
char c;
-#ifndef Q_OS_WIN
read(pipeOfDeath[0], &c, 1);
#endif
if (!shutdown)
@@ -1718,7 +1718,7 @@
#endif
-extern "C" DCOP_EXPORT int kdemain( int argc, char* argv[] )
+extern "C" KDE_EXPORT int kdemain( int argc, char* argv[] )
{
#ifdef Q_OS_WIN
qInstallMsgHandler(myMessageOutput);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic