1 |
On 21 Jan 2016 01:28, Alex McWhirter wrote: |
2 |
> On 01/20/2016 04:51 PM, Mike Frysinger wrote: |
3 |
> > On 20 Jan 2016 15:49, Alex McWhirter wrote: |
4 |
> >> Yea, i tried that. But on 32bit, /lib is a symlink to /lib32 and on |
5 |
> >> 64bit it's a symlink to /lib64. libraries on sparc32 look in /lib for |
6 |
> >> other 32bit libraries and sparc64 does the same for 64bit libraries. So |
7 |
> >> when 32 bit gcc expects to find 32bit in /lib you end up with the same |
8 |
> >> problem. |
9 |
> > |
10 |
> > since sparc64 & multilib is new work, let's get it right from the start: |
11 |
> > you should not be using SYMLINK_LIB=yes at all. so we'll add this line |
12 |
> > to arch/sparc/make.defaults: |
13 |
> > SYMLINK_LIB=no |
14 |
> |
15 |
> I was more or less emulating the amd64 profile, so i figure that was the |
16 |
> right way to go. Is there anything else i should be looking for? I |
17 |
> carried this over from the old sparc profile for sparc32. |
18 |
> |
19 |
> FEATURES="-multilib-strict" |
20 |
> MULTILIB_STRICT_DIRS="/lib32 /usr/lib32 /usr/kde/*/lib32 /usr/qt/*/lib32 |
21 |
> /usr/X11R6/lib32" |
22 |
> |
23 |
> That's seems somewhat dirty to me, but i carried it over because it worked. |
24 |
|
25 |
we should delete that and figure out what needs adjusting otherwise |
26 |
-mike |