[uClinux-dev] Where are latest and Greatest tool (binutil andgcc, for m68k)

Elden Crom EldenC at TucsonEmbedded.com
Thu Jan 28 13:00:16 EST 2010


I'm currently trying to compile 
wget http://www.promotionalpromos.com/mirrors/gnu/gnu/gcc/gcc-4.3.3/gcc-4.3.3.tar.bz2
wget http://www.promotionalpromos.com/mirrors/gnu/gnu/binutils/binutils-2.20.tar.bz2
svn checkout -r svn://sources.blackfin.uclinux.org/toolchain/trunk/elf2flt elf2flt

(binutils 2.19 didn't want to compile under my gcc version 4.4.1, but that was just a warning turned into an error so I may revisit that.)

The options that I have tried so far are 
../gcc-4.*/configure --target=m68k-uclinux --enable-multilib --disable-libssp --enable-languages=c,c++
but since gcc does not do the libstdc++ without executing on the host I I couldn't find a command line option to disable it, I
removed it from configure by brute force.....

sed configure  -i.bck -e "s/noconfigdirs=\"\"/noconfigdirs=\"\" #EWC\nnoconfigdirs=\"target-libstdc++-v3\" #EWC/"

which compiles......but is there a better way? either an option to turn it of or better yet a way of telling libstdc++ the answers without running on the target?....something else?


-----Original Message-----
From: uclinux-dev-bounces at uclinux.org on behalf of Lennart Sorensen
Sent: Thu 1/28/2010 8:25 AM
To: uClinux development list
Subject: Re: [uClinux-dev] Where are latest and Greatest tool (binutil andgcc, for m68k)
 
On Wed, Jan 27, 2010 at 07:04:07PM -0700, Elden Crom wrote:
> Where is the latest and greatest version of gcc, binutils, etc for the m68k-uclinux?

I use:

gcc 4.3.3

binutils 2.19.1

elf2flt checkout from blackfin from 2009/04/20

uclibc 0.9.30.1 (although with a slight patch to remove the daemon call
that didn't work.  That should be fixed in 0.9.30.2 I believe, although
I haven't gotten around to trying it yet).

> from some reading that I've done I think I want the latest version of 'build-uclinux-tools.sh', but I only find that file in the blackfin cvs.
> or 
> in http://www.uclinux.org/pub/uClinux/m68k-elf-tools/tools-20060615/ ...but that seems kinda old (gcc-4.1.1).
> 
> I don't know the 'logical' places to look...but...
> I can see why you don't want to store the gcc, etc repositories, but how about the build script? Should it be along side the readme that talks about it?
> ./uClinux-dist/tools/README  
> (from cvs -z3 -d:pserver:anonymous at cvs.uclinux.org:/var/cvs co -P uClinux-dist)

Well http://gcc.gnu.org and http://ftp.gnu.org/gnu/binutils seem like
obvious places to get those two.

uclibc is simple enough to find.

efl2flt is the only problematic one because it doesn't actually
have releases and is being maintained in at least 2 or 3 different
repositories.  I found the blackfin version the most up to date when I
needed it, although I believe the uclinux one has now got most of the
needed fixes added.

-- 
Len Sorensen
_______________________________________________
uClinux-dev mailing list
uClinux-dev at uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev at uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/ms-tnef
Size: 4628 bytes
Desc: not available
Url : http://mailman.uclinux.org/pipermail/uclinux-dev/attachments/20100128/04206ffa/attachment.bin


More information about the uClinux-dev mailing list