[zeromq-dev] Change Build Tool To CMake
sustrik at 250bpm.com
Wed Jan 27 08:42:31 CET 2010
>> First let me say thanks to you involved in the development of 0MQ. I
>> am new here and appreciate the package and it's direction very much.
>> I'd like to propose changing the build system tool to CMake and see if
>> there is a positive response from the devs and the community.
>> I make this suggestion now in the beginnings of 2.0 and the recent
>> discussion on factoring out the language bindings from the core.
>> I feel this is a very progressive consideration over autotools to
>> simplify the system and make it more portable.
> IMO, autotools is more portable.
It's not only about the portability. There was already an attempt to
port 0MQ build system to CMake but it failed because of the tremendous
amount of work needed.
Just think of building all the bindings with all the language
pecularities, building OpenPGM, testing it on 10 different OS platforms etc.
However, you may try to rip out a language binding (Ruby would be a good
option IMO) and check how to build it with CMake. If it proves to be
simpler than autotools, it may be the right way to go. Still, the issue
of testing it on different versions and types of operating systems is a
More information about the zeromq-dev