Re: [osg-users] Annexing the old OpenSceneGraph/XCode directory, moving to using just CMake
Hi Eric, On Sat, Mar 29, 2008 at 5:28 PM, E. Wing <[EMAIL PROTECTED]> wrote: > The answer is maybe. It is in CMake's CVS. There are still some > critical bugs, but the infrastructure is at least there now. (OSG's > CMake code must be updated to handle this though.) CMake entered its > 2.6.0 beta phase two days ago. I'm hoping to press the issue to > finalize the support for the final 2.6 release. Good to hear there is light at the end of the tunnel. Would it be possible for you to make the necessary amendments to the OSG CMake projects, it'd be great to have OSG-2.4 CMake build support XCode fully as this neatly does away of hassle alround and finally we'll be able to say that we have a truly unified build system. Once changes are checked in to the OSG CMake build we can make a call for testing of CMake 2.6.0 beta on all platforms, and in particular OSX as this could well help shake out final bugs in CMake 2.6.0 in time for OSG-2.4 to roll out. Robert. Robert. ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] Annexing the old OpenSceneGraph/XCode directory, moving to using just CMake
On 3/29/08, Robert Osfield <[EMAIL PROTECTED]> wrote: > HI Stephan, > > On Sat, Mar 29, 2008 at 1:44 PM, Stephan Huber <[EMAIL PROTECTED]> > wrote: > > Does CMake support building frameworks on OS X now? IMHO this was the > > missing key feature, stopping us using CMake on OS X. > > I don't know the answer to this, I was hoping that OSX users might know. > The answer is maybe. It is in CMake's CVS. There are still some critical bugs, but the infrastructure is at least there now. (OSG's CMake code must be updated to handle this though.) CMake entered its 2.6.0 beta phase two days ago. I'm hoping to press the issue to finalize the support for the final 2.6 release. > > Can CMake generated XCode projects not support frameworks with just > some settings being changed via the Xcode app? I've always been > perplexed at why this shouldn't be straight forward. No, unfortunately, it doesn't work like that. Frameworks, libraries, applications, command-line tools, bundles, etc. targets in Xcode. Targets in Xcode are non-toggleable. You have to construct targets from the ground up. -Eric ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] Annexing the old OpenSceneGraph/XCode directory, moving to using just CMake
Hi Robert, Robert Osfield schrieb: > Stephan could you check this directory in a place sparate from the OSG > and then see if you have permission to modify it? Another test would > be to remove the local XCode directory and checkout the dprecated one > instead. If things work out I could remove the OpenSceneGraph/XCode > version. No, I have no write permission to the project file. The permission-management of subversion is path-based not file-/folder-based. cheers, Stephan ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] Annexing the old OpenSceneGraph/XCode directory, moving to using just CMake
Robert Osfield schrieb: > o The hand maintained XCode projects only work for specific version > of XCode as XCode's project forward/backwards compatibility is nothing > short of atrocious. I've > recently heard from a long time OSX users that the lastest XCode > project files have broken the build on old OSX/XCode versions so they > can't upgrade. > I consider this really bad situation to be in for those users and > the OSG project as whole. Do you have some more informations? To my knowledge you'll need XCode 2.4 to get OpenSceneGraph compiled. It's no problem to open "old" project files with newer Xcode-versions. just curious, Stephan ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] Annexing the old OpenSceneGraph/XCode directory, moving to using just CMake
HI Stephan et. al, On Sat, Mar 29, 2008 at 3:08 PM, Robert Osfield <[EMAIL PROTECTED]> wrote: > I'll have a look at practicality of creating a copy of the XCode > directory on the deprecated branch of the OSG's svn repository. I have just done a : cd OpenSceneGraph svn update svn cp Xcode http://www.openscenegraph.org/svn/osg/OpenSceneGraph/deprecated/ You can browse via Tracs at: http://www.openscenegraph.org/projects/osg/browser/OpenSceneGraph/deprecated Note the src/osgPlugins/flt plugin is already there, placed there last year. Thanks to svn all the history should be copied across as well. Stephan could you check this directory in a place sparate from the OSG and then see if you have permission to modify it? Another test would be to remove the local XCode directory and checkout the dprecated one instead. If things work out I could remove the OpenSceneGraph/XCode version. Thanks, Robert. ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] Annexing the old OpenSceneGraph/XCode directory, moving to using just CMake
HI Stephan, On Sat, Mar 29, 2008 at 1:44 PM, Stephan Huber <[EMAIL PROTECTED]> wrote: > Does CMake support building frameworks on OS X now? IMHO this was the > missing key feature, stopping us using CMake on OS X. I don't know the answer to this, I was hoping that OSX users might know. If it doesn't then moving the OSG across to only using CMake will be motivating factor to getting this sorted as if it hasn't been sorted in the past year then clearly there hasn't been enough attention placed on it. Even if frameworks aren't yet support I'd still suggest moving away from hand maintained XCode projects as one positive reason to keep hardly seems to compensate for the eight negatives. > I'd like to get rid of the hand crafted XCode-files as soon as possible, > but I have to stick with them as long Cmake can't build frameworks. Can CMake generated XCode projects not support frameworks with just some settings being changed via the Xcode app? I've always been perplexed at why this shouldn't be straight forward. > I can live with an extra xcode-subversion repository holding all > necessary files which is in control of Eric and/or me, so people can use > the old xcode files, if they need to. You can check out other subversion branches within another - OpenThreads is already proves this, in the case of an optional external include the user would have to check it out, but I wouldn't have thought it too awkward - its just another svn checkout. Creating this extra hurdle is no bad thing, what I want is for CMake XCode path being the one that everyone users, just like CMake is used on other platforms so everyone tests this paths and makes sure its perfected. What I'm after is better support for OSX for as wide a range of users as possible, rather than good support for specific OSX and XCode versions with a specific set of dependencies that the two maintainers of the XCode projects just happen to use. I'll have a look at practicality of creating a copy of the XCode directory on the deprecated branch of the OSG's svn repository. Robert. ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] Annexing the old OpenSceneGraph/XCode directory, moving to using just CMake
Robert Osfield schrieb: > Put this all together and I think we'd have to have really good reason > not to migrate to entirely CMake build system. CMake does support > XCode, and I presume that it has moved forward in its XCode support > since this time last year so we should now be in a better position. Does CMake support building frameworks on OS X now? IMHO this was the missing key feature, stopping us using CMake on OS X. I'd like to get rid of the hand crafted XCode-files as soon as possible, but I have to stick with them as long Cmake can't build frameworks. I can live with an extra xcode-subversion repository holding all necessary files which is in control of Eric and/or me, so people can use the old xcode files, if they need to. just my 2 cents, Stephan ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org