| Summary: | Recipe for meta-toolchain creates an environment script with bad LDFLAGS | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] BitBake | Reporter: | Nick G <exosyst> |
| Component: | bitbake | Assignee: | Richard Purdie <richard.purdie> |
| Status: | RESOLVED NOTABUG | QA Contact: | |
| Severity: | major | ||
| Priority: | Medium | CC: | poky.bs.watcher, poky.watcher, sgw |
| Version: | unspecified | ||
| Target Milestone: | 1.4 | ||
| Hardware: | x86 | ||
| OS: | arm | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | --- | |
|
Description
Nick G
2013-02-21 15:20:43 UTC
I think it is assumed that gcc is being used as the linker (CCLD) in the majority of cases. These flags match the flags used in bitbake.conf and throughout the build system. There is no one magic set of flags which will likely work for all software. As mentioned, the LDFLAGS do match those used by bitbake when running builds and it is assumed gcc is being used for CCLD. It all comes down to using the correct configuration to build the software (see the .bb files for specific examples for specific pieces of software). Resolving the bug as such... |