Hi Peter

Thanks for the info. I resolved the access-denied by taking out
sandboxing from FEATURES. I resolved the PIE problem by finally managing
to emerge the exactly-correct binutils.

If either you or Mike have time, could you write what you know about
which binutils to install for which cross-compiler on the wiki? It'd be
very nice to know which compilers are buildable and which requirements
they have wrt. binutils-versions on the host and for the target. A
little table is all we really need:

Target-name     binutils-host   binutils-target gcc-version     builds?

If I have time today I'll put that table up with what I know (which is
only cross-arm-linux, and that it doesn't work).

Thanks
Ben

On Mon, 2005-02-21 at 23:13 +0100, Peter S. Mazinger wrote:
> On Wed, 16 Feb 2005, Benjamin Collar wrote:
> 
> > Well OK, I figured the ACCESS DENIED problem out (had to remove
> > "sandbox" from features--maybe this should be in your instructions,
> > Mike?).
> 
> you should sync up, the failure is because your gcc-3.3.5-r1 is prob not 
> current. It is better, if you try gcc >= 3.4.3-r1, 3.3.5-r1 will fail some 
> other place too, and that is not in portage
> 
> > 
> > Now the problem is
> > 
> > /var/tmp/portage/gcc-3.3.5-r1/work/gcc-3.3.5/gcc/pie-ssp-chain.h:75:2:
> > #error we need ld w/ -pie support
> 
> this is done by me, prob you enabled hardened, and then you also need a 
> binutils that supports -pie (ld --help | grep pie)
> 
> Peter
> 
-- 
Benjamin Collar
Siemens AG
CT SE 2
Embedded Linux
089-636-53711



--
[email protected] mailing list

Reply via email to