[sldev] CMakePorts
Philip Lowman
philip at yhbt.com
Thu Mar 5 22:06:36 PST 2009
It's a good question.
The reason why is quite simple. Many of these 3rd party library authors
have no clue how useful their code really is. We want to make it easy for
us (and others) to use this code in their own projects, especially when
they're stuck with a compiler like MSVC which (at least at the moment) has 8
different build permutations (per version!).
Rather than try to maintain hacked up build systems for these popular 3rd
party libraries it's simply far easier to switch them over to CMake. That
allows people to use Makefiles or whatever IDE they prefer (Visual Studio,
Eclipse, CodeBlocks, XCode, KDevelop, etc.).
On Thu, Mar 5, 2009 at 10:35 PM, Paul Oppenheim (Poppy Linden) <
poppy at lindenlab.com> wrote:
> I don't get it. Why would you change the build system of a 3rd party
> library for Second Life? (Other than because you really like CMake and want
> to write more CMakeLists.txt files.)
>
> + poppy
>
> Philip Lowman wrote:
>
>> I've started a little open source project that some Second Life developers
>> may be interested in which aims to make it easier to use 3rd party
>> dependencies in Windows (either to prebuild dependencies for a project or to
>> build and link to them inside a bigger project).
>>
>> http://code.google.com/p/cmakeports/wiki/CMakePortsPlan
>>
>> Obviously we're just getting started so there's not many ports there yet.
>> The project got started when we noticed a lot of duplication of effort in
>> the community (OSG, VTK, KDE-Windows) regarding people "CMakeifing" popular
>> open-source projects. We'd welcome ports from the Second Life community if
>> anyone wants to volunteer to create/maintain any.
>>
>> --
>> Philip Lowman
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Policies and (un)subscribe information available here:
>> http://wiki.secondlife.com/wiki/SLDev
>> Please read the policies before posting to keep unmoderated posting
>> privileges
>>
>
>
--
Philip Lowman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/sldev/attachments/20090306/560d7e08/attachment.htm
More information about the SLDev
mailing list