There will be a better way (was: [sldev] There has to be a better way (or how I learned to stop worrying but still continuing to hate trying to compile the sl source code))

Boroondas Gupte sllists at boroon.dasgupta.ch
Fri Jul 25 02:13:33 PDT 2008


http://wiki.secondlife.com/wiki/CMake
I don't know if this will help with dependency hell, but at least the 
barriers between different IDEs should become lower. It won't fix/work 
around compiler incompatibilities, that has to be done by either writing 
portable code or #ifdef compiler macros. As far as I can tell, 
secondlife is already quite good at that. (It can be compiled and run on 
at least tree completely different platforms!)

As the current head of the "release" branch already uses CMake, all 
documentation not reflecting this is definitely out of date, when 
applied to the code checked out from there. I think Soft once said that 
if you haven't already, there isn't much sense in still learning the old 
(pre-CMake) build system. Better to wait until the new way is documented 
enough for new coders (or non-coders) to be followed.

cheers
Boroondas


More information about the SLDev mailing list