Summary: | Can not use build targets from old CDT version (1.2.1) | ||
---|---|---|---|
Product: | [Tools] CDT | Reporter: | Han Hoekstra <Han.Hoekstra> |
Component: | cdt-build | Assignee: | Sean Evoy <sevoy> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | major | ||
Priority: | P3 | CC: | Han.Hoekstra |
Version: | 2.0 | ||
Target Milestone: | 2.0.1 | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Whiteboard: |
Description
Han Hoekstra
2004-07-01 04:45:44 EDT
The target definition has to be updated to include the following line: makefileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenera tor" This was a test case I missed. When the build system tries to implement a makefile generator that implements IManagedBuilderMakefileGenerator, it will return NULL if one is not defined. It would be better if the Gnu generator was returned as the default. Will add this check for the next release. Should update the release notes with this. PR was not targeted to any particular release. Changing target milestone to 2.1 Changing target milestone. Will be fixed in next release. Fixed in the head and 2.0.1 by returning the Gnu makefile generator if nothing is specified for the target Han, if this works for you now, could you mark the defect verified? Or send me your toolchain and I'll try it. Verified fixed. I've tried building your target definition, Han, that doesn't have the line: makefileGenerator="org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenera tor" and there isn't any more NPE in the log. Can you mark this defect verified as I don't have the button, not being the reporter. Thanks |