This is a multi-part message in MIME format. --------------010201040401030705030100 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thiago Macieira schrieb: > Ralf Habacker wrote: >> Some notes: >> >> 1. Any problem to create the binaries into builddir/bin like kdelibs >> does, it makes it easier to run applications because no additional path >> to libdbus-qt4-1 is required. I would add the relating stuff to main >> CMakeLists.txt > > I don't object. The buildsystem should take care of running > installed/uninstalled binaries on its own, though. > >> 2. ping/pong is located in examples and in selftests/qdbusmarshall/ping >> .. /qpong. Isn't this duplicated stuff ? > > No. Those are two different programs. > >> 3. In snapshots of dbus-win3 I had prefixed the examples with 'q' to >> make it clear that this are qt related. This may escpecially sense for >> ping. If the qt-dbus builddir bin is in the system path it may be >> overriden by the system ping tool. Any comments ? > > Yes: don't install the examples. They are not meant to be installed. > The only one that will one day be installed is examples/dbus. And it > won't take a q, because it's meant to replace "dcop". I'm talking about where the uninstalled binaries will be located. C:\Daten\kde4\kdesupport\qt-dbus-build>dir bin 31.05.2006 17:56 . 31.05.2006 17:56 .. 31.05.2006 17:56 198.600 chat.exe 31.05.2006 17:56 141.543 complexping.exe 31.05.2006 17:56 122.767 complexpong.exe 31.05.2006 17:56 173.793 dbus.exe 31.05.2006 17:56 151.023 dbuscpp2xml.exe 31.05.2006 17:56 228.215 dbusidl2cpp.exe 31.05.2006 17:56 101.254 hello.exe 31.05.2006 17:56 878.103 libdbus-qt4-1.dll 31.05.2006 17:56 203.826 libdbus-qt4-1.dll.a 31.05.2006 17:56 126.218 listnames.exe 31.05.2006 17:56 120.644 ping.exe 31.05.2006 17:56 114.418 pong.exe 31.05.2006 17:56 119.930 qpong.exe 31.05.2006 17:56 124.350 tst_hal.exe 31.05.2006 17:56 300.073 tst_qdbusabstractadaptor.exe 31.05.2006 17:56 162.739 tst_qdbusconnection.exe 31.05.2006 17:56 212.833 tst_qdbusinterface.exe 31.05.2006 17:56 275.385 tst_qdbusxmlparser.exe if all uninstalled binaries are living in bin there is a name clash between examples/ping and selftests/qdbusmarshall/ping. The latter could be renamed to qping Additional ping.c has to be patched because it could not start ../qpong/qpong and the call to dbusidl2cpp in examples/CMakeLists.txt has to be patched. >> 4. Not all testcases are working, but this may depends on qt release. I >> will see when I can update to qt 4.1.3 > > There's only one test failing for me: tst_Hal::lock. It fails in all Qt > versions I have. Nothing else fails in Qt 4.1.2 for me. I've appended a error log. Maybe you can give some informations about the reasons, i hope. BTW: How do you have planned to run the tests, by the cmake provided test environment (add_test()) or in an other way ? Regards Ralf -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (Cygwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFEfeO7oHh+5t8EXncRAoHMAJ9PmKfQ43YTENK/sgy8AlonBRVUEgCfRewz Y/3JuFguWgcaZzypr8zOe/0= =CVTi -----END PGP SIGNATURE----- --------------010201040401030705030100 Content-Type: application/octet-stream; name="error.log.bz2" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="error.log.bz2" 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 IYAYAIJJKqv4XckU4UJCz2zDFA== --------------010201040401030705030100--