Summary: | When cross compiling (using ROOT=, SYSROOT=), static libraries are taken from the host. | ||
---|---|---|---|
Product: | Portage Development | Reporter: | dE <de.techno> |
Component: | Core - Dependencies | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
dE
2018-07-01 13:12:17 UTC
That really depends on the build system of the package in question, not portage. Also, your cross-compiler (gcc, clang, etc) should be configured to look for libraries in SYSROOT instead of /. A tool like crossdev will set that up for you. So, this will not be possible with plane ROOT? Is there any documentation on how it can be achieved manually? Looks like I had hit this issue twice. *** This bug has been marked as a duplicate of bug 659766 *** |