Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] LLVM plugin for Eclipse CDT

As a part-time consumer of CDT on the Mac I'd love to see it happen :-)

Does it just run clang externally (e.g. via that or the gcc frontend) or does it link the llvm libraries in process? If the latter, are compilation changes requires to switch llvm versions owing to changed interfaces and the like?

Shipping external libraries with Eclipse is tricky but possible (especially with a license as permissive as llvm's) but would bring additional challenges. Most of CDT (all?) is built on EPL and Eclipse written code which needs no 3rd party libs - one of the reasons Doug had to host wascana off-site. 

Keep up the good work!

Alex

Sent from my iPhone 4

On 6 Feb 2011, at 07:35, Petri Tuononen <petri.tuononen@xxxxxxxxx> wrote:

> I feel like I have a great proposition to make. I have been working on LLVM plugin for Eclipse CDT for some time now. This allows compilation of C/C ++ code with Clang or llvm-gcc front-ends using LLVM as a backend. LLVM static compiler and JIT practically also implemented. Linux and Windows platforms are targeted, but would work on Mac OS X too. This is the first ever LLVM plugin targeted for Eclipse and development is in quite good shape regardless of the man power. The plugin uses EPL open-source license and would be highly appreciated if this project would get part of the 'official' CDT sub-projects in order to ensure its further development.
> 
> The new LLVM toolchain would be just perfect addition to CDT don't you think?
> 
> I would like to be part of the following teleconferences etc. what is necessary and introduce it further. Also documentation is widely available on request. I'm also willing to help to work with this project further and would appreciate a committer status as I have been fixing multiple amounts of CDT bugs lately. This committer status could be targeted only to LLVM-CDT integration plug-in, because a proper web hosting for update site would be appropriate.
> 
> Currently this is a plugin project hosted on Google code
> http://code.google.com/p/llvm4eclipsecdt
> 
> SVN repository: https://llvm4eclipsecdt.googlecode.com/svn/
> 
> The plan would be to make this project as an integral part of CDT and for that I need all the help the CDT community can provide.
> 
> I hope you all fellow developers take this as an option and think of the amount of users it would affect and all the limitless options it may bring. Let's make CDT even better!
> 
> Best Regards,
> Petri Tuononen
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev


Back to the top