[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gprbuild runtime search vs gnat-4.6 runtime install



Stephen Leake writes:
> gprbuild, when searching for matching Ada compilers, looks for the
> runtime files.
>
> In testing, gnat-4.4 installed those files in 
>
> /usr/lib/gcc/i486-linux-gnu/4.4/rts-sjlj/adalib
> /usr/lib/gcc/i486-linux-gnu/4.4/rts-native/adalib
> /usr/lib/gcc/i486-linux-gnu/4.4/adalib
>
> However, in unstable, gnat-4.6 (4.6.1-1) put them in
>
> /usr/lib/i386-linux-gnu/gcc/i486-linux-gnu/4.6/rts-native/adalib
> /usr/lib/i386-linux-gnu/gcc/i486-linux-gnu/4.6/adalib
> /usr/lib/ada/adalib
>
> Is that the right place? 
>
> It seems very odd to have both i386 and i486 in the path. But perhaps
> this is part of the multilib support? 

Correct.

> If it is the right place, I'll have to patch gprbuild config files to
> look there (not hard, just want to get it right). 
>
> Is there a document that describes the path convention (so I can
> reference it)? I don't see anything about 'multilib' in debian policy
> or developers reference.

Because it's now called "multiarch":

http://wiki.debian.org/Multiarch/

-- 
Ludovic Brenta.


Reply to: