I've started poking around your git repository, unfortuantely, your instructions on building it aren't that helpful, specifically this: "build and install SlackBuilds/crossed-linux" is that a slackware specific thing, or is there some way of doing that outside of slackware?
(It's been AGES since I looked at slack, and I think the last time I used it was zipslack transfered with floppies...)
SlackBuilds are shell scripts that build Slackware packages. (in very short a slackware package in just a tar.gz archive with 2 optional files, install/{doinst.sh,slack-desc}. Building a package consist in compiling, installing in a temporary directory ($PKG in the scripts) and then call slackware's makepkg from this directory to assemble the package itself.)
SlackBuilds/crossed-linux/ is a slackbuild that I made to package a cross-compiled kernel so I don't have to fiddle making symlinks in /boot each time I compile a new kernel. Now since you're not running slackware on your computer this is of little use to you obviously... You could use to config-2.6.31.12 to cross-compile your own kernel and copy the files manually.
Now to replace this step. Let's say that your cross compiler is in $CWD/armv5te/bin
[div class=\'codetop\']CODE[/div][div class=\'codemain\' style=\'height:200px;white-space:pre;overflow:auto\']$ ls $CWD/armv5te/bin
arm-angstrom-linux-gnueabi-addr2line
arm-angstrom-linux-gnueabi-ar
arm-angstrom-linux-gnueabi-as
arm-angstrom-linux-gnueabi-c++
arm-angstrom-linux-gnueabi-c++filt
arm-angstrom-linux-gnueabi-cpp
arm-angstrom-linux-gnueabi-depmod-2.6
arm-angstrom-linux-gnueabi-g++
arm-angstrom-linux-gnueabi-g77
arm-angstrom-linux-gnueabi-gcc
arm-angstrom-linux-gnueabi-gcc-4.3.3
arm-angstrom-linux-gnueabi-gccbug
arm-angstrom-linux-gnueabi-gcov
arm-angstrom-linux-gnueabi-generate-modprobe.conf
arm-angstrom-linux-gnueabi-gfortran
arm-angstrom-linux-gnueabi-gprof
arm-angstrom-linux-gnueabi-insmod
arm-angstrom-linux-gnueabi-insmod.static
arm-angstrom-linux-gnueabi-klcc
arm-angstrom-linux-gnueabi-ld
arm-angstrom-linux-gnueabi-lsmod
arm-angstrom-linux-gnueabi-modinfo
arm-angstrom-linux-gnueabi-modprobe
arm-angstrom-linux-gnueabi-nm
arm-angstrom-linux-gnueabi-objcopy
arm-angstrom-linux-gnueabi-objdump
arm-angstrom-linux-gnueabi-ranlib
arm-angstrom-linux-gnueabi-readelf
arm-angstrom-linux-gnueabi-rmmod
arm-angstrom-linux-gnueabi-size
arm-angstrom-linux-gnueabi-strings
arm-angstrom-linux-gnueabi-strip
[/div]
You'd do something like this :
[div class=\'codetop\']CODE[/div][div class=\'codemain\' style=\'height:200px;white-space:pre;overflow:auto\']
$ cd $LINUX_SOURCES
$ cp $ARMEDZED/SlackBuilds/crossed-linux/config-2.6.31.12 .config
$ ARCH=arm CROSS_COMPILE=$CWD/armv5te/bin/arm-angstrom-linux-gnueabi- make oldconfig
$ ARCH=arm CROSS_COMPILE=$CWD/armv5te/bin/arm-angstrom-linux-gnueabi- make
$ ARCH=arm CROSS_COMPILE=$CWD/armv5te/bin/arm-angstrom-linux-gnueabi- make modules_install INSTALL_MOD_PATH=$ARMEDSLACK_ROOT
$ cp arch/arm/boot/zImage $ARMEDSLACK_ROOT/boot
$ cd $ARMEDSLACK_ROOT/boot
# in doubt about how kexecboot's mysterious ways
# let's try all of what the internet has to say...
# Kexecboot:
http://projects.linuxtogo.org/projects/kexecboot/ # and
http://www.angstrom-distribution.org/demo/kexecboot/ cat <<EOF > image.nfo
Armedslack-current
EOF
cat <<EOF > kernel-cmdline
rootfstype=ext3 console=ttyS0,115200n8 console=tty1 noinitrd dyntick=enable
EOF
cat <<EOF > boot.cfg
LABEL=Armedslack-current
KERNEL=/boot/zImage
APPEND=console=ttyS0,115200n8 console=tty1 noinitrd dyntick=enable
root=rootfstype=ext3
EOF
[/div]
the the minirootfs can be found here :
ftp://ftp.armedslack.org/armedslack/armed...ols/minirootfs/Hope this helps, I'll clarify the steps in the git.
Meanwhile I've tried many ways to setup the keyboard in X without success so far... This xkb thing makes HAL look friendly and simple in comparison, what kind of sick mind could possibly come out with such an unholy nightmare is beyond me
[div class=\'codetop\']CODE[/div][div class=\'codemain\' style=\'height:200px;white-space:pre;overflow:auto\']
$ xmodmap tosa.xmodmap
[/div] still has no effect and I can't see why.