[CMake] Packaging Best Practices for Linux

Dan Kegel dank at kegel.com
Wed May 16 16:09:59 EDT 2012


Michael Jackson <mike.jackson at bluequartz.net> wrote:
> That was VERY informative. This is what I was afraid of. With Windows and OS X even though there are 3 or 4 versions if you build for the earliest one (XP or 10.5) the binary has a really good chance of still running on the latest (Win7 or Lion). With Linux and so many distributions I don't have time to create that many different virtual machines to compile on each and every one. I am a single developer. I think I am going to go the source route and make sure that my software just compiles with the standard packages from each of the distros (Qt 4, HDF5 1.8, Boost and Qwt). The only issue might be Qwt as I still use Version 5 and I think there is a newer version out that I doubt I am compatible with. All else fails I have my own repo for Qwt that is public for anyone to pull from.
>   I very much want to support Linux in the best way possible. I was hoping for some thing easier but I guess this is just the way it is.

The source route *is* the best way possible, from the Linux point of view!
- Dan


More information about the CMake mailing list