Summary: | app-shells/zsh - cross compiling with i386-pc-linux-uclibc fails from amd64 multilib setup | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | impulze |
Component: | New packages | Assignee: | Embedded Gentoo Team <embedded> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
./configure
emerge --info make error |
Description
impulze
2007-02-25 23:03:01 UTC
Created attachment 111239 [details]
./configure
Created attachment 111241 [details]
emerge --info
Created attachment 111242 [details]
make error
Using LDFLAGS=-L/my/root/lib USE="-pcre" /usr/local/bin/i386-pc-linux-uclibc-emerge --root /mnt/temp zsh works too but isn't that a feature ROOT should be capable of? Since it does the very same with the CPPFLAGS as shown in the configure attachment [...] preprocessor flags : -I/mnt/temp/usr/include [...] what you're experiencing is the cross-compiler unable to locate the appropriate libraries that it needs the zsh ebuild should not be changed in the meantime, you can add a hack by using -I/-L paths in your CFLAGS/LDFLAGS to point to your ROOT |