Kyle,
Put the config file in your linux source tree and name it ".config". You can
then do "make menuconfig" and this will allow you to make changes as needed.
For "CROSS_COMPILE" if your cross compiler is already in your path then you
just need to put the prefix. If the compiler is not in your path then you need
to put the path + prefix in CROSS_COMPILE.
For example if your compiler is:
/usr/local/opt/crosstool/arm-linux/gcc-3.3.4-glibc-2.3.2/bin/arm-linux-gcc
(which is the default if you got this from the embeddedarm.com web site)
you would set:
CROSS_COMPILE=/usr/local/opt/crosstool/arm-linux/gcc-3.3.4-glibc-2.3.2/bin/arm-linux-
note that the "gcc" was intentionally left off.
You also need to set ARCH = arm in the Makefile.
good luck getting 2.6 running.
- Doug
----- Original Message ----
From: camel85kv <>
To:
Sent: Saturday, January 6, 2007 6:18:30 PM
Subject: [ts-7000] Re: 2.6.19 on TS7400 w/64mb ram
Hi Brett. These patches look great.
> I've put some patches together to run 2.6.19 on a TS7400 w/64MiB ram -
> Find the patches at: http://www.mynah-software.com/arm/
I'd love to get the 2.6 kernel booting, but I'm having trouble compiling the
kernel for the
TS7400 platform. I downloaded the 2.6.19 kernel source, applied the patches
successfully, then hit a wall. This is what I've done so far:
1. Download kernel source from http://www.kernel.org/pub/linux/kernel/v2.6/
linux-2.6.19.tar.bz2
2. Download patches and config file from Brett's link.
2. Unzip the source: tar -xjvf linux-2.6.19.tar.bz2
3. Unzip the patches: tar -xzvf [patch filename]
4. Apply patches from the root directory of the kernel source tree: patch -p0 <
[patch
filename]
Now what should I do with the config file? I already have crosstool configured
according
to linuxarm-guide-rev2.2.pdf (supplied by TS ftp server). Also, do I have to
edit the
CROSS_COMPILE setting in the main Makefile to point to the directory where
crosstool is
installed? Or are you guys compiling the kernel on the TS7400 itself? Any
other little
things that are assumed but not have not been explicitly mentioned here?
Thanks,
Kyle Vogt
Yahoo! Groups Links
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|