From: Hendrik S. <po...@he...> - 2007-07-07 15:32:45
|
Hi, this is just a pre-notice, so that no double work is done. I am currently writing the CMakeLists.txt files, so that openobex can be built using CMake. This would also involve being able to build it with MSVC. Current state is a working build for the main library part on Linux. I will publish them later as tar.gz, it's just adds some files, no source code changes (except in incorrect inclusion of lib/databuffer.h in lib/databuffer.c when not giving -I.) An inaccurate comparison of build times: Autotools: time ( ./configure --disable-static --enable-shared && make ) real 0m32.671s user 0m12.699s sys 0m10.843s CMake: time ( mkdir build && cd build && cmake .. && make ) real 0m12.799s user 0m8.159s sys 0m1.653s Reason is probably that configure takes way too much time. Times without the configuration step: Autotools: real 0m10.978s user 0m5.303s sys 0m3.310s CMake: real 0m3.738s user 0m1.893s sys 0m0.633s Reason here is the slow libtool wrapper around each gcc call. @Christian: your win32 build failed to work for me (non-Admin account, try to connect to my SL75). I did not debug this, yet, but maybe you can tell more about your testing work on this (since it seemed to work for you)? HS |