From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from linserver.romuald.net.eu.org ([63.228.150.209]) by speech.braille.uwo.ca with esmtp (Exim 3.36 #1 (Debian)) id 1FTjfY-0007TA-00 for ; Wed, 12 Apr 2006 14:02:21 -0400 Received: (qmail 29346 invoked by uid 1000); 12 Apr 2006 11:01:46 -0700 Date: Wed, 12 Apr 2006 11:01:46 -0700 From: Gregory Nowak To: "Speakup is a screen review system for Linux." Subject: cross-compiling a kernel, was: Re: running Speakup on the Mac Message-ID: <20060412180146.GA29254@localhost.localdomain> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; x-action=pgp-signed Content-Disposition: inline In-Reply-To: X-PGP-Key: http://www.romuald.net.eu.org/pubkey.asc User-Agent: Mutt/1.5.11+cvs20060126 X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.7 Precedence: list Reply-To: "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2006 18:02:21 -0000 -----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@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@EU.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFEPUCK7s9z/XlyUyARAlmCAKCkZ33uAg7ZIrUavJCu++Z4ztuPHQCfQ5B8 o9NypFkiQkZxZm4IshrqNr4= =I3PH -----END PGP SIGNATURE-----