| Summary: | C/C++ GCC Cross Compiler support for static libraries broken | ||
|---|---|---|---|
| Product: | [Tools] CDT | Reporter: | AK <kirsche40> |
| Component: | cdt-build | Assignee: | Marc-André Laperle <malaperle> |
| Status: | RESOLVED FIXED | QA Contact: | Andrew Gvozdev <angvoz.dev> |
| Severity: | major | ||
| Priority: | P3 | CC: | cdtdoug, malaperle, yevshif |
| Version: | 8.0 | ||
| Target Milestone: | 8.0.2 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 353719 | ||
|
Description
AK
This was fixed in bug 344009. You can update to a more recent build here: https://hudson.eclipse.org/hudson/job/cdt-release/ For the includes problems, try the steps in bug 353719 comment 7 . *** This bug has been marked as a duplicate of bug 344009 *** How do I have to install this Pre-release? If I remember correctly I will not get any further autommatic CDT update if I copy this to my eclipse plugins directory. Is this correct? Next is off topic but only my humble opinion. Saying "use a pre-Release" does not solve anything. CDT 8 should never have been released with such serious issue. CDT 8.0.0 seems to be an untested alpha release because it was never feature complete. CDT 8.0.0 should be revoked (which is impossible) or fixed in 8.0.1. The latter should come out as soon as possible but not as late as announced for 2011-09-23. This bug is still not fixed completely by patch for bug 344009. I followed the instruction found after some investigations on http://wiki.eclipse.org/CDT/User/DownloadCDTLatest and installed the new nightly build #133. If I create a crossGCC static library project I am not asked for tools prefix and path to my cross tool chain. I have to go into the project setting and do this after creation. Seems to be an open issue inside project wizard. A fix has been applied to 8.0.2 (see Bug 353890) 1. New --> C++ Project 2. Static Library --> Cross-compile Project The prefix and path will now be asked. I'll keep this opened until it's fixed on the master branch (CDT 9). *** cdt git genie on behalf of Marc-Andre Laperle ***
Bug 353890 - C/C++ GCC Cross Compiler support for dynamic libraries is
broken
Bug 353786 - C/C++ GCC Cross Compiler support for static libraries
broken
[*] http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/?id=00300a355eb2ffda1b14eccb50b3d47e1cb03ddf
Fix applied to master (8.1). See bug 353890 comment 11 for more detail. *** cdt git genie on behalf of Marc-Andre Laperle ***
Bug 353786 - Bug 353890 Convert Cross compile template to a custom page
[*] http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/?id=8b7660f83b255bbbd4f99409c77010244802da96
|