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

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Openobex-users mailing list
[email protected]
http://lists.sourceforge.net/lists/listinfo/openobex-users

Reply via email to