Hi Monty. I've been following your efforts here with interest. I'm not a developer, I'm a helper wanna be only. I've followed your instructions to cross compile a 2.6.10 kernel for you. One thing puzzles me, is that I've found that the .config file you put up at www.bc.cx/ doesn't have the speakup module "checked" to build it. Is this what you wanted? Chris W. On February 19, 2005 03:27 am, [EMAIL PROTECTED] wrote:. > Hello, > > First off, thanks very much to Aritz, Goswin and Kurt for your thurrough > explainations regarding getting the pure64 distro installed via the > debootstrap utility. > > I am definitely learning a lot about Debian and pure64! > > Unfortunately ignorance on my part has caused me to run up against a wall! > In my original message I wrote that I had successfully compiled a 64-bit > kernel with speakup patched in. What I didn't realise at the time is > that I needed a toolchain for pure64 and needed to cross-compile the > kernel. What I did was just compiled it using a reasonably old version of > gcc on my 32-bit Slackware environment and thought it would just work. > Whoops! Surprise after rebooting with this kernel I am not able to > execute 64-bit binaries - including those installed by the debootstrap > utility. In fact, the debootstrap utility crapped-out half way through > while it was trying to chroot and execute a 64-bit binary > > Since the whole process of cross-compiling a kernel containing speakup > (involving toolchains etc) seams quite complicated, I was wondering if > one of you kind sirs would mind compiling me a kernel containing the > speakup patch on a 64-bit machine? > > In case this list doesn't allow attachments, I've put the two necessary > files at the following URL's: > > http://www.bc.cx/.config > http://www.bc.cx/checkout > > The above checkout script when executed will check-out speakup from the > Speakup cvs and will patch it into the kernel tree. You need to be in the > /sr/src/linux directory when you execute the checkout script. Also, the > cvs password is "please". > > The above .config file is for 2.6.9. A "make oldconfig" will bring it up > to 2.6.10 if you prefer. The version of the kernel doesn't much matter to > me. I just need it to include speakup, a module for my via_velocity > network card, and I need the kernel to just be a standard bzImage/vmlinuz > file so I can use it in my initial Slackware environment. The .config > file has all the necessary options set - including speakup items and the > via_velocity option. > > I would very much appreciate this if someone would be willing. It will > save me a lot of time and grief! Plus my knowledge of cross-compiling and > toolchains is a little weak! > > My E-mail address (see header of this message) is able to receive large > attachments so please E-mail the kernel if you would. > > Thanks in advance - I'll get there eventually! > > Regards, > Monty > > On Fri, 18 Feb 2005, Goswin von Brederlow wrote: > >[EMAIL PROTECTED] writes: > >> I've been following the debian-amd64-howto and have elected to install > >> the distro via the chroot method as I have a brand new machine with a > >> blank hdd plus I need to boot with a custom 64-bit kernel because I need > >> the kernel to have the Speakup screen reader compiled in. (I'm blind) > > > >Hi, I think you are the first blind person on debian-amd64. > > > >For the i386 Debian-Installer there is an "access floppy" image for > >blind people. I'm not sure what that entails (does it have speakup?) > >but it would be good if you could test it and report back. > > > >Building something based on that for amd64 shouldn't be too hard if > >you are willing and able. > > > >> Compiling the 64-bit kernel went OK and I am able to boot into a 64-bit > >> environment as per the instructions in the howto. I downloaded the > >> sid-amd64-netinst iso and mounted it via loopback. > >> > >> I am not sure what to do next to initiate the installation process. The > >> howto indicated that there should be a debootstrap binary somewhere > >> which I assume might get me on my way but I am unable to find a > >> debootstrap binary anywhere on the iso. > > > >I think the HowTo exclusively assumes you are already running a Debian > >system, there you just run "apt-get install debootstrap" to get the > >binary installed. > > > >If you have an rpm-based system, you can use alien to convert the .deb > >into .rpm, or download an rpm-ized version at > >http://people.debian.org/~blade/install/debootstrap > > > >Or, you can use > > http://www.debian.org/releases/stable/i386/ch-preparing.en.html Section > > 3.7.2 ff to install it manually. > > > >> The main Debian Sarge installation manual talks about a base.tgz file > >> containing an installation binary but I assume (possibly incorrectly) > >> that this can't be used in this case because it would be 32-bit. > > > >We don't generate a base.tgz for amd64 but instead the CD contains a > >partial debian mirror that debootstrap can use directly. No unpacking > >required. > > > >> Can anyone please direct me to where the installation binary is and > >> anything else I need to do if indeed this is what I need to get the > >> installation process underway. > >> > >> Thanks in advance, > >> Monty > > > >After installing debootstrap the following should work > >(theoretically): > > > >debootstrap --arch=amd64 testing /wherever/chroot file:///cdrom/ > > > >or directly from net without the CD: > > > >debootstrap --arch=amd64 testing /wherever/chroot > > http://debian-amd64.alioth.debian.org/pure64 > > > > > >Hope that helped. > > > >MfG > > Goswin
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]