dbus4win-src (was: Service to start KDE processes)
Ralf Habacker
ralf.habacker at freenet.de
Sat Oct 31 10:23:32 CET 2009
Hi Bernhard,
>I think the new dbus should be much better. Try the one from
>http://websvn.kde.org/trunk/kdesupport/emerge/portage/contributed/dbus4win-src/
>Good reports against this one currently have a high chance of getting
fixed
>quickly.
I recognized a compile error with msvc-2008
[ 36%] Building C object
dbus/CMakeFiles/dbus-1.dir/G_/Daten/kde/emerge-msvc-root/tmp/dbus4win-src-20090527/work/dbus4win-20090527-3/dbus/dbus-sysdeps-win.obj
cd
G:\Daten\kde\emerge-msvc-root\tmp\dbus4win-src-20090527\work\msvc2008-RelWithDebInfo\dbus
E:\PROGRA~1\MICROS~1.0\VC\bin\cl.exe
@E:\DOKUME~1\HABACK~1.NIS\LOKALE~1\Temp\nm199.tmp
dbus-sysdeps-win.c
G:\Daten\kde\emerge-msvc-root\tmp\dbus4win-src-20090527\work\dbus4win-20090527-3\dbus\dbus-sysdeps-win.c(1784)
: warning C4101: 'sb': Unreferenzierte lokale Variable
G:\Daten\kde\emerge-msvc-root\tmp\dbus4win-src-20090527\work\dbus4win-20090527-3\dbus\dbus-sysdeps-win.c(1783)
: warning C4101: 'directory': Unreferenzierte lokale Variable
G:\Daten\kde\emerge-msvc-root\tmp\dbus4win-src-20090527\work\dbus4win-20090527-3\dbus\dbus-sysdeps-win.c(1967)
: warning C4244: '=': Konvertierung von 'dbus_uint64_t' in 'long', mö
glicher Datenverlust
G:\Daten\kde\emerge-msvc-root\tmp\dbus4win-src-20090527\work\dbus4win-20090527-3\dbus\dbus-sysdeps-win.c(2104)
: warning C4244: 'Funktion': Konvertierung von '__int64' in 'int', mö
glicher Datenverlust
G:\Daten\kde\emerge-msvc-root\tmp\dbus4win-src-20090527\work\dbus4win-20090527-3\dbus\dbus-sysdeps-win.c(3212)
: error C2275: 'DWORD': Ungültige Verwendung dieses Typs als Ausdruck
E:\Programme\Microsoft SDKs\Windows\v6.0a\Include\windef.h(152):
Siehe Deklaration von 'DWORD'
G:\Daten\kde\emerge-msvc-root\tmp\dbus4win-src-20090527\work\dbus4win-20090527-3\dbus\dbus-sysdeps-win.c(3212)
: error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'pathLength
'
G:\Daten\kde\emerge-msvc-root\tmp\dbus4win-src-20090527\work\dbus4win-20090527-3\dbus\dbus-sysdeps-win.c(3212)
: error C2065: 'pathLength': nichtdeklarierter Bezeichner
G:\Daten\kde\emerge-msvc-root\tmp\dbus4win-src-20090527\work\dbus4win-20090527-3\dbus\dbus-sysdeps-win.c(3213)
: error C2065: 'pathLength': nichtdeklarierter Bezeichner
G:\Daten\kde\emerge-msvc-root\tmp\dbus4win-src-20090527\work\dbus4win-20090527-3\dbus\dbus-sysdeps-win.c(3217)
: error C2143: Syntaxfehler: Es fehlt ';' vor 'Typ'
G:\Daten\kde\emerge-msvc-root\tmp\dbus4win-src-20090527\work\dbus4win-20090527-3\dbus\dbus-sysdeps-win.c(3218)
: error C2065: 'pathLength': nichtdeklarierter Bezeichner
G:\Daten\kde\emerge-msvc-root\tmp\dbus4win-src-20090527\work\dbus4win-20090527-3\dbus\dbus-sysdeps-win.c(3220)
: error C2065: 'lastSlash': nichtdeklarierter Bezeichner
G:\Daten\kde\emerge-msvc-root\tmp\dbus4win-src-20090527\work\dbus4win-20090527-3\dbus\dbus-sysdeps-win.c(3221)
: error C2065: 'lastSlash': nichtdeklarierter Bezeichner
G:\Daten\kde\emerge-msvc-root\tmp\dbus4win-src-20090527\work\dbus4win-20090527-3\dbus\dbus-sysdeps-win.c(3226)
: error C2065: 'lastSlash': nichtdeklarierter Bezeichner
G:\Daten\kde\emerge-msvc-root\tmp\dbus4win-src-20090527\work\dbus4win-20090527-3\dbus\dbus-sysdeps-win.c(3228)
: error C2065: 'lastSlash': nichtdeklarierter Bezeichner
G:\Daten\kde\emerge-msvc-root\tmp\dbus4win-src-20090527\work\dbus4win-20090527-3\dbus\dbus-sysdeps-win.c(3228)
: error C2065: 'lastSlash': nichtdeklarierter Bezeichner
G:\Daten\kde\emerge-msvc-root\tmp\dbus4win-src-20090527\work\dbus4win-20090527-3\dbus\dbus-sysdeps-win.c(3229)
: error C2065: 'lastSlash': nichtdeklarierter Bezeichner
Then I enhanced the related emerrge script to fetch an compile recent
dbus sources from git://repo.or.cz/dbus4win.git and go the following errors:
[ 12%] Building C object
dbus/CMakeFiles/dbus-1.dir/G_/Daten/kde/download/svn-src/dbus4win-src/dbus/dbus-message.obj
cd
G:\Daten\kde\emerge-msvc-root\build\contributed\dbus4win-src-20090527\work\msvc2008-RelWithDebInfo-svnhead\dbus
E:\PROGRA~1\MICROS~1.0\VC\bin\cl.exe
@E:\DOKUME~1\HABACK~1.NIS\LOKALE~1\Temp\nm22F.tmp
dbus-message.c
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-message.c(721) :
warning C4090: 'Funktion': Unterschiedliche 'const'-Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-message.c(762) :
warning C4090: 'Funktion': Unterschiedliche 'const'-Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-message.c(2569) :
warning C4090: 'Funktion': Unterschiedliche 'const'-Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-message.c(2700) :
warning C4090: 'Funktion': Unterschiedliche 'const'-Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-message.c(2786) :
warning C4090: 'Funktion': Unterschiedliche 'const'-Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-message.c(2870) :
warning C4090: 'Funktion': Unterschiedliche 'const'-Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-message.c(2923) :
warning C4090: 'Funktion': Unterschiedliche 'const'-Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-message.c(2983) :
warning C4090: 'Funktion': Unterschiedliche 'const'-Bezeichner
cd
G:\Daten\kde\emerge-msvc-root\build\contributed\dbus4win-src-20090527\work\msvc2008-RelWithDebInfo-svnhead
G:\Daten\kde\emerge-msvc-root\dev-utils\bin\cmake.exe -E
cmake_progress_report
G:\Daten\kde\emerge-msvc-root\build\contributed\dbus4win-src-20090527\work\msvc2008-RelWithD
bInfo-svnhead\CMakeFiles 13
[ 13%] Building C object
dbus/CMakeFiles/dbus-1.dir/G_/Daten/kde/download/svn-src/dbus4win-src/dbus/dbus-misc.obj
cd
G:\Daten\kde\emerge-msvc-root\build\contributed\dbus4win-src-20090527\work\msvc2008-RelWithDebInfo-svnhead\dbus
E:\PROGRA~1\MICROS~1.0\VC\bin\cl.exe
@E:\DOKUME~1\HABACK~1.NIS\LOKALE~1\Temp\nm230.tmp
dbus-misc.c
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-misc.c(166) : error
C2065: 'DBUS_MAJOR_VERSION': nichtdeklarierter Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-misc.c(168) : error
C2065: 'DBUS_MINOR_VERSION': nichtdeklarierter Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-misc.c(170) : error
C2065: 'DBUS_MICRO_VERSION': nichtdeklarierter Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-misc.c(200) : error
C2065: 'DBUS_MAJOR_VERSION': nichtdeklarierter Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-misc.c(201) : error
C2065: 'DBUS_MINOR_VERSION': nichtdeklarierter Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-misc.c(202) : error
C2065: 'DBUS_MICRO_VERSION': nichtdeklarierter Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-misc.c(216) : error
C2065: 'DBUS_VERSION': nichtdeklarierter Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-misc.c(219) : error
C2065: 'DBUS_VERSION': nichtdeklarierter Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-misc.c(220) : error
C2065: 'DBUS_VERSION': nichtdeklarierter Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-misc.c(221) : error
C2065: 'DBUS_VERSION': nichtdeklarierter Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-misc.c(223) : error
C2065: 'DBUS_VERSION': nichtdeklarierter Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-misc.c(224) : error
C2065: 'DBUS_VERSION': nichtdeklarierter Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-misc.c(225) : error
C2065: 'DBUS_VERSION': nichtdeklarierter Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-misc.c(239) : error
C2065: 'DBUS_VERSION_STRING': nichtdeklarierter Bezeichner
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-misc.c(239) :
warning C4047: 'Funktion': Anzahl der Dereferenzierungen bei 'const char
*' und 'int' unterschiedlich
G:\Daten\kde\download\svn-src\dbus4win-src\dbus\dbus-misc.c(239) :
warning C4024: '_dbus_string_equal_c_str': Unterschiedliche Typen für
formalen und übergebenen Parameter 2
NMAKE : fatal error U1077: "E:\PROGRA~1\MICROS~1.0\VC\bin\cl.exe":
Rückgabe-Code "0x2"
Stop.
NMAKE : fatal error U1077: ""E:\Programme\Microsoft Visual Studio
9.0\VC\BIN\nmake.exe"": Rückgabe-Code "0x2"
Stop.
NMAKE : fatal error U1077: ""E:\Programme\Microsoft Visual Studio
9.0\VC\BIN\nmake.exe"": Rückgabe-Code "0x2"
Stop.
emerge fatal error: while running make cmd: nmake /NOLOGO VERBOSE=1
Regards
Ralf
More information about the Kde-windows
mailing list