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
