2009-04-01 13:13:50     uclinux checkouts

Document created by Aaronwu Employee on Aug 14, 2013
Version 1Show Document
  • View in full screen mode

2009-04-01 13:13:50     uclinux checkouts

Jim Carstensen (UNITED STATES)

Message: 71970   


Looking at which files to checkout in the "obtaining the source" section on this page:




I see 2 additional checkouts if a firewall is present.


    For direct connection, where port 3690 is not blocked:


    $ cd ~/blackfin-sources

    $ svn checkout svn://blackfin.uclinux.org/toolchain/trunk toolchain

    $ svn checkout svn://blackfin.uclinux.org/u-boot/trunk/u-boot-1.1.6 u-boot

    $ svn checkout svn://blackfin.uclinux.org/uclinux-dist/trunk uclinux-dist


    If you are checking things out behind a firewall, or where port 3690 is blocked:


    $ cd ~/blackfin-sources

    $ svn checkout svn://firewall-sources.blackfin.uclinux.org:80/toolchain/trunk toolchain

    $ svn checkout svn://firewall-sources.blackfin.uclinux.org:80/u-boot/trunk/u-boot-1.1.6 u-boot

    $ svn checkout --ignore-externals svn://firewall-sources.blackfin.uclinux.org:80/uclinux-dist/trunk uclinux-dist

    $ svn checkout svn://firewall-sources.blackfin.uclinux.org:80/linux-kernel/trunk uclinux-dist/linux-2.6.x

    $ svn checkout svn://firewall-sources.blackfin.uclinux.org:80/svn/u-boot/trunk u-boot


Why aren't  the "svn checkout svn://firewall-sources.blackfin.uclinux.org:80/linux-kernel/trunk uclinux-dist/linux-2.6.x" and "svn checkout svn://firewall-sources.blackfin.uclinux.org:80/svn/u-boot/trunk u-boot" not listed in the "direct connection" part?  Are they not needed?  Can't do it without the kernal, right?










2009-04-01 13:24:59     Re: uclinux checkouts

Mike Frysinger (UNITED STATES)

Message: 71972   


since you're checking things out behind a firewall, you need to do the kernel step manually


ive fixed the u-boot stuff in the docs




2009-04-01 13:34:56     Re: uclinux checkouts

Jim Carstensen (UNITED STATES)

Message: 71974   


OK, great.  Actually, I'm not behind a firewall so I guess just the 3 trunks will do?  Seems to me that the last time I did this I also needed the ...linux-kernel/trunk uclinux-dist/linux-2.6.x .


Further on down the page:


mkdir ~/blackfin-sources/build

$ ~/blackfin-sources/toolchain/buildscript/BuildToolChain \

     -b ~/blackfin-sources/build \

     -k ~/blackfin-sources/uclinux-dist/linux-2.6.x \

     -s ~/blackfin-sources/toolchain \

     -u ~/blackfin-sources/u-boot



The build complains because it cant find the linux-2.6.x.


Does that make sense?






2009-04-01 13:37:50     Re: uclinux checkouts

Mike Frysinger (UNITED STATES)

Message: 71975   


if you run the commands listed exactly as shown in the documentation, the linux-2.6.x dir should automatically be included




2009-04-01 13:40:00     Re: uclinux checkouts

Jim Carstensen (UNITED STATES)

Message: 71976   


OkeeDokee.  I'll give it a shot.  Just finishing up the uclinux-dist checkout download.