On Jan 19, 2013 15:47 "stanley garvey" <[email protected]>
wrote:

> On Jan 19, 2013 15:28 "Stuart Winter" <[email protected]> wrote:
> 
> > > For some embedded environments the kernel (or any programming) is
> > > rarely built on the native platform. The builders, (you Stuart,
> > > yourself Stanley, or myself) would use a properly setup cross
> > > compiling environment.
> > 
> > All of Slackware ARM is built natively, using distcc to several x86
> > cores
> > with the cross compiler. Cross compiling is problematic when the
> > package
> > wants to build against a particular library that's existant on the
> > host
> > which can be worked around but it's a lot of effort to maintain
> > build
> > scripts that produce what you're looking for in a package when
> > x-compiling.
> > 
> > > The big problem is setting the appropriate switches.
> > 
> > Once you know what systems you're targetting, it's easy.
> > 
> > Thanks for the reply, I must have been asking google the wrong
> > question. asking what gcc flags to use put me right, most others are
> > using -march=armv6j.
> > I prefer to compile nativley, however mozilla-firefox compiled for 3
> > days the got stuck with ld in deep sleep 98%wait.
> > so I might want to x-compile that one. Thanks for the great slackit!
> > 
_______________________________________________
ARMedslack mailing list
[email protected]
http://lists.armedslack.org/mailman/listinfo/armedslack

Reply via email to