[Live-devel] liveMedia and CMake

Yuri Timenkov yuri.timenkov at itv.ru
Wed Jun 16 09:15:22 PDT 2010


Hi all,

 

There was a mail about 4 years ago (in 2006) with patch adding support for CMake build system to liveMedia, but there was no any reaction.

Are there any ideological objections against CMake?

 

The main advantage (for me :) ) of using CMake for liveMedia is excellent windows support. With same (as on linux/unix) files you can generate build system for vast set of compilers (from VC6 to VC10 and non-MS ones). Also, it easily allows you to build both static and dynamic libraries (by switching single option in GUI), which makes much easier to meet LGPL licensing requirements. Because it is C++ library, it should be built with the same compiler options as the rest of the software. (Although dynamic libraries requires some modifications in code to export necessary symbols).

 

If you are worried about extra dependencies, cmake doesn't require anything else to work, and perfectly fits into download-unpack-run scenario (on Linux, its included into many distros).

 

Regards,

Yuri

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20100616/be088098/attachment-0001.html>


More information about the live-devel mailing list