From: Toby C. <tco...@pl...> - 2008-04-06 03:02:46
|
Is someone in a position to try out the beta of cmake 2.6 and see if it is useable now? Toby On 05/04/2008, Geoffrey Biggs <gb...@ki...> wrote: > > How about we merge it into trunk after 2.1 is released, and aim for a > 2.2 release mainly focusing on cmake soon after cmake 2.6 is released? > > Geoff > > > Richard Vaughan wrote: > > Guys, let's be careful here. Relying on a real-soon-now release of > > CMake for important functionality is a worry for me. I'd like to test > > Geoff's procedure on a couple of platforms before HEAD (trunk, now?) > > loses autotools. > > > > I'm all for CMake's speedy goodness and other benefits, but let's not > > make life any more difficult for the cross-compilers (like me, my lab, > > and Paul). > > > > Richard/ > > > > On 4-Apr-08, at 5:32 PM, Geoffrey Biggs wrote: > > > >> I don't think we lose it completely, it just becomes non-trivial. From > >> what I gather, you can run cmake to configure, edit the cmake cache to > >> change the compiler, etc, then run cmake again to generate to achieve > >> the same effect. The support in 2.6 effectively automates this by > >> providing a facility where you specify these values in a file you > >> point > >> it to on the command line, which it uses preferably over the values it > >> would normally search the system for. > >> > >> I think that, unless we're planning a 2.2 branch really soon, we > >> should > >> take option #2. I don't think we can put cmake into trunk between 2.1 > >> and 2.2 as it will probably change the binary fingerprint of the > >> libraries. The branch can have changes that go into 2.1.1, 2.1.2, etc > >> merged in when those releases are made to keep it current with current > >> Player releases. > >> > >> Geoff > >> > >> Brian Gerkey wrote: > >>> On Apr 3, 2008, at 4:17 PM, Geoffrey Biggs wrote: > >>>> Brian Gerkey wrote: > >>>>> The cmake branch is missing all the autotools stuff. What's your > >>>>> plan for the merge? Will the autotools and cmake stuff live side- > >>>>> by- > >>>>> side? > >>>> They won't. There are too many changes in source files. > >>>> Cross-compiling is "fully supported" by 2.6, which is due Any Time > >>>> Now[tm] (It's supposed to be in beta about now). I read over the > >>>> chapter > >>>> about it in the book yesterday, and it looks pretty easy to do > >>>> with (I > >>>> think) no changes in the existing build scripts required. > >>> So if I understand correctly, we'll lose cross-compilation support in > >>> the time between this merge and the release of CMake 2.6? That would > >>> be bad for active developers who need cross-compilation support > >>> (e.g., > >>> Paul). > >>> > >>> I can see a couple of ways to go: > >>> > >>> 1. Delay the merge from cmake to trunk until 2.6 is out and we > >>> believe > >>> that it works well enough. > >>> > >>> 2. First create a branch from trunk, say 'autotools', then merge the > >>> cmake branch to trunk. Most development will occur on trunk. Those > >>> who need (or just prefer) autotools and the features it offers can > >>> work on the autotools branch. We'd promise to periodically merge > >>> (probably both ways) between trunk and autotools. This would go on > >>> until 2.6 comes out, at which point the autotools branch would become > >>> a dead end. > >>> > >>> Comments? > >>> > >>> brian. > >> > >> > ------------------------------------------------------------------------- > >> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > >> Register now and save $200. Hurry, offer ends at 11:59 p.m., > >> Monday, April 7! Use priority code J8TLD2. > >> > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone > >> _______________________________________________ > >> Playerstage-developers mailing list > >> Pla...@li... > >> https://lists.sourceforge.net/lists/listinfo/playerstage-developers > > > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > > Register now and save $200. Hurry, offer ends at 11:59 p.m., > > Monday, April 7! Use priority code J8TLD2. > > > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone > > _______________________________________________ > > Playerstage-developers mailing list > > Pla...@li... > > https://lists.sourceforge.net/lists/listinfo/playerstage-developers > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > Register now and save $200. Hurry, offer ends at 11:59 p.m., > Monday, April 7! Use priority code J8TLD2. > > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone > _______________________________________________ > Playerstage-developers mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-developers > -- This email is intended for the addressee only and may contain privileged and/or confidential information |