I did the eclipse generation. It's not really meant to compile, it's only meant for writing code ATM. The challenge with Eclipse is dealing with the CDT limitations and quirks. There's part of our code base that is correct C++ that the CDT does not understand, some of which is for performance reasons. Particularly in the string code which is pretty common throughout Gecko. I've tried to submit patches to convert from the subset 'Valid C++ that the CDT doesn't like' to 'Valid C++ that the C++ does like' but those patches were rejected.
Given the limitations described we can make further improvements. I still haven't investigated all the failures cases. Feel free to sync up with myself and Botond if you're interested to help. > I wouldn't recommend this for newbies I'm not sure if I agree. The current eclipse project is not perfect but very functional. For people wanting to write a lot of cross-platform patches, as is a must with graphics patches, the eclipse backend is the clear choice even with its limitations. On Fri, May 22, 2015 at 2:49 PM, <garvankee...@gmail.com> wrote: > On Friday, May 22, 2015 at 2:37:14 PM UTC-4, Mike Hoye wrote: > > On 2015-05-22 2:19 PM, Jet Villegas wrote: > > > Do we have instructions for Visual Studio anywhere? > > Video for Visual Studio Community Edition and Eclipse would both be very > > much welcomed by the community. > > > > - mhoye > > The Eclipse project generator is a WIP/incomplete (doesn't compile fully, > code-complete or navigate fully, incorrect defines causing wrong > completions), which we need to make very clear if we are promoting it. I > wouldn't recommend this for newbies, the current state is far too confusing. > That said, I think the approach I am planning to use for Xcode (using the > build backend directly to get the build commands) is what the Eclipse > project needs to do. Hopefully I can help with that. > _______________________________________________ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform > _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform