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
