| Summary: | poky tree mode meta-ide-support lacking gtk+-2.0 support | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] Meta-yocto | Reporter: | Jessica <jessica.zhang> |
| Component: | meta-yocto | Assignee: | Joshua Lock - Disabled <josh> |
| Status: | RESOLVED NOTABUG | QA Contact: | |
| Severity: | normal | ||
| Priority: | Undecided | CC: | kevin.tian, poky.bs.watcher, poky.watcher, richard.purdie, sgw |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | --- | |
|
Description
Jessica
2010-11-02 10:34:39 UTC
The meta-ide-support is a minimal recipe to ensure that basic tool requirements to support the IDE are available. The idea being that a developer using the IDE against their Poky build tree will have a full set of components, representing their target device, already available in their build directory. To add the gtk dependencies you need only bitbake gtk, or an image with gtk in it. OK, then maybe we need to add some documentation regarding the poky tree mode usage.. As to your comment "The idea being that a developer using the IDE against their Poky build tree will have a full set of components, representing their target device, already available in their build directory." Then what the user need to do to achieve that before bitbake meta-ide-support? bitbake poky-image-sdk (for their target device) or bitbake gtk based on the error prompt what's missing? So it does mean that meta-ide-support had dependencies upon other things. If user must do poky-image-sdk, then why can't we combine what meta-ide-support does into it just like meta-toolchain-sdk does? meta-ide-support provides enough support to allow the IDE to work against the Poky build directories. It does not (and should not) make assumptions about which libraries the user might want. The user is expected to bitbake them separately (they can use a task-* target to build groups of packages). If this isn't clear in the documentation, that should be fixed. |