cross-compiling a kernel, was: Re: running Speakup on the Mac

Igor Gueths igueths at lava-net.com
Wed Apr 12 16:20:46 EDT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hey Greg. Afaik its not possible to have a toolchain that will cross-compile to any target; how did you prehaps find out otherwise?
On Wed, Apr 12, 2006 at 11:01:46AM -0700, Gregory Nowak wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> You first either get a pre-compiled tool chain, or you build your own,
> which is not as bad as it sounds, just be sure you have a very fast
> system, and have something else to do while your machine does its
> thing.
> 
> Now, assuming you wanted to for example go through make config for the
> x86_64 architecture, you'd do:
> 
> make ARCH=x86_64 config
> 
> Doing make modules, and make modules_install would go the same way. As
> for building the actual kernel, that seems to differ from target to
> target. For some targets, you do make linux, for others you do make,
> and probably for some you do something else.
> 
> Someone once told me that the tool chain that comes with modern
> gnu/linux distributions is ready to cross-compile for all other
> supported targets, but I don't know if that's true or not. Hth.
> 
> Greg
> 
> 
> 
> 
> On Wed, Apr 12, 2006 at 10:19:34AM -0700, Sean M McMahon wrote:
> > some have also made efforts to make emacspeak run on the mac.  Consolte 
> > the emacspeak list to see if they were successful.  My tangental question 
> > to this thread is how to you roll your own kernels for such platforms as 
> > the mac or 64-bit systems?  I didn't see this explained in the kernel 
> > howto and I didn't se an explanation on how to cross-compile a kernel.
> > 
> > _______________________________________________
> > Speakup mailing list
> > Speakup at braille.uwo.ca
> > http://speech.braille.uwo.ca/mailman/listinfo/speakup
> 
> - -- 
> web site: http://www.romuald.net.eu.org
> gpg public key: http://www.romuald.net.eu.org/pubkey.asc
> skype: gregn1
> (authorization required, add me to your contacts list first)
> 
> - --
> Free domains: http://www.eu.org/ or mail dns-manager at EU.org
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.2.2 (GNU/Linux)
> 
> iD8DBQFEPUCK7s9z/XlyUyARAlmCAKCkZ33uAg7ZIrUavJCu++Z4ztuPHQCfQ5B8
> o9NypFkiQkZxZm4IshrqNr4=
> =I3PH
> -----END PGP SIGNATURE-----
> 
> _______________________________________________
> Speakup mailing list
> Speakup at braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup

- -- 
Any society that would give up a little liberty to gain a little
   security will deserve neither and lose both.
- -- Benjamin Franklin
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iQIVAwUBRD1hHqe2pgKIdGq4AQpVLA//VUdct02URwaDgQySHG2Ze/M64Hi0mxdk
3P8lLnIlgj6MYvDZ6hnqPAPw3LM/F4znE0tQmcfv3sQQ81I5vweLpk5I2HogRSOW
gXBdvYaYB/egDU+ENPB4HhYD/pxUqDqQStbTGFvc2Bpqi4rucp4TRAfssc5O+VIS
mcLyJuTmpRPAxmA7JE65fKeYa4W7YIo/tiGA0adqsQ8xFJKgpCmygrOOeU1g5lTP
X5axVBELQMc4TLFN/dCKXNaTE/buVTou3RJM2HEq7WGyg7iBHMhskOhfMZdNIknV
bvo+7Y2mX3onvhNW3URCNrVCKuvGg+8wdqM3OcPfdEyMTfufjCWTmCgu3cLfc1X7
xo/wJvRXQQ022TZTotdDX+C+6ZFstMKZkeUoGEz9Gvx3kcZiqPBs0CC8ybMOvYIK
6FTJK/wapmdvHzKALoSbME6+ozjSuQTLb4MxgGBOX4wFPPLrXBMUliPvzDFI8ZFK
vJDscA3Xmo84WvJPoST7Z5Dj2a600sUddHb59Okrc2ZUlh8Dov3W+fTT1QCg1Gu0
zL2t2zaHfrLYgCNDafZEJdzimGg+95dkcdJ03wPn/5a5xHnAgBir2CZZcp88Lacf
yRkgvZXvo2yEygsDFwSkBD9VKRYSZWTgHHOasijdE1Yrl/klIeu5vrBUQL1iKINX
Cf1VctJDq/o=
=Od9D
-----END PGP SIGNATURE-----




More information about the Speakup mailing list