ts-7000
[Top] [All Lists]

Re: [ts-7000] Re: How can I compile and ultimately load a needed kernel

To:
Subject: Re: [ts-7000] Re: How can I compile and ultimately load a needed kernel module for my TS-7300?
From: Curtis Monroe <>
Date: Mon, 2 Oct 2006 21:34:26 -0400
This site has a script that downloads, compiles and install a cross-compiler
for you:

http://kegel.com/crosstool

TS uses this one.

it will install the cross compiler in:
/usr/local/opt/crosstool/arm-linux/gcc-3.3.2-glibc-2.3.2/bin/
(assuming your building GCC version 3.3.2, and glibc version 2.3.2)

its best to create /usr/local/opt/crosstool/ and own it, as a user, so you can
build from the user account, without needing to be root.

Instructions are at the kegel website.

Search the yahoogroups archives for "kegel" and you'll see a bunch of
instructions. Maybe a patch also. If you choose the wrong combination of gcc
and glibc, etc. build will fail.

Because it gives each build combination a separate install directory, you can
try a few gcc/glibc combinations.

-Curtis.


On October 2, 2006 08:41 pm, dustinharriman wrote:
> --- In  Joe <> wrote:
>
> > - I've compiled kernel 2.4.26-tsX many times, cross-compiled on my
> Debian PC.
>
> Joe, offhand can you (or anyone else) remember the particular Debian
> package names that provided the cross compiler software?  Or perhaps
> should I be looking directly to the Scratchbox project website for
> their cross compiling tools, as they seem to be the authorities in OSS
> cross-compiling for ARM in Linux?  I'm a complete cross-compiling
> newbie can could use a little push in the right direction.
>
> > - It's important the kernel module matches the kernel. 2.4.26-ts9
> and -ts11 are
> >   not close enough, they need to match.
>
> OK, I have -ts11 running currently.  Therefore, can I please have a
> copy of the .config file generated in your top level source directory
> after you ran "make menuconfig"?  This will give me a sane starting
> point for navigating the myriad kernel options in "make menuconfig",
> and not stump me for hours if I miss some obscure, but essential
> kernel option and need to repeatedly guess-and-recompile.  Plus, do
> you have a TS-7300 also (so I'd know the options in .config are
> trivially going to be OK)?
>
> > Good luck,
> > Joe
>
> Thank you very much for these tips!
>
> Cheers,
> Dustin Harriman
>
> My Blog: http://ca.blog.360.yahoo.com/dustinharriman
> RSS Feed:
> http://ca.blog.360.yahoo.com/rss-RkGSoVA1brWtXrVH9Gr5CzgVujwwGg--?cq=1
>
> "Freedom is not the capacity to do whatever we please; freedom is the
> capacity to make intelligent choices"  -Francis Moore LappÃ
>
>
>
>
>



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/



<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU