[Live-devel] liveMedia and CMake

Michael Braitmaier braitmaier at hlrs.de
Thu Jun 17 00:38:34 PDT 2010


I just stumbled across this discussion and have to say that I am using 
CMake for over a year now with LiveMedia after assembling the necessary 
CMake files. It works like a charm in contrast to the previous system.
This is mostly caused by the fact that I have to target both Linux and 
Windows environments and for such a case in my opinion there is nothing 
better suited than CMake. Besides it provides perfect means for creating 
install versions of live media that I can easily package and distribute 
as runtimes (yet still leaving out the mechanisms for RPM generation).
I really consider having a GUI for configuring my compile environment a 
big plus, but this might be the case because I am originally a Windows 
guy ( blame me for that if you like ;-)

My 2 cents.

Best Regards,
Michael



Am 17.06.2010 00:11, schrieb Ross Finlayson:
>> Are there any ideological objections against CMake?
>
> No.
>
> The only problem I have with using "CMake" (or something like it) is 
> that it would impose a small burden (i.e., having to download and 
> install a new utility) on most developers who use this software (those 
> who develop for Unix/Posix/Linux/MacOS systems), merely because 
> Microsoft apparently decided - a few years ago - to make it difficult 
> for Windows developers to use "Makefiles", despite the fact that 
> "Makefiles" have been the standard software configuration mechanism 
> for 30 years now.
>
> But here's what I'll do: I'll poll this mailing list to get a feel 
> what people prefer, and I'll use the results of the poll (in about a 
> week) to help make a decision.
>
>
> So, if you're a developer who uses the "LIVE555 Streaming Media" 
> software, please send email to
>     support at live555.com
> (*not* to this mailing list), with the following Subject: line
>     CMake poll: <N>
> Where <N> is one of the following:
>     -1    I'm happy with the existing "genMakefiles" mechanism, and 
> don't want to change.
>     0    I develop only for Unix/Posix/Linux/MacOS systems, but would 
> not mind switching to using "CMake" instead of the "genMakefiles" script.
>     1    I develop for Windows (or something else other than 
> Unix/Posix/Linux/MacOS), and would prefer to start using "CMake".
>     2    I would prefer to switch to using something else, but not 
> "CMake".  (If so, please say - in the body of your email - what you 
> would prefer to use.)
>
> The body of your email can be empty (unless you choose option 2).
>
>
> Note: I will count responses only if
>     - The response is sent to "support at live555.com", *not* to this 
> mailing list, and
>     - The email's "From:" address is that of a subscriber to the 
> mailing list, and
>     - This email address is a professional email address (i.e., not 
> "@hotmail", "@aol", "@gmail", "@yahoo", etc.)
>
> Any other responses *will* be ignored.



More information about the live-devel mailing list