Tbccc-src-102h

所属分类:Linux/Unix编程
开发工具:Visual C++
文件大小:2818KB
下载次数:3
上传日期:2012-08-03 00:14:08
上 传 者myzay
说明:  这是leon3处理器的交叉编译链,包含一种基于LEON3的ggcc,newlib,binutils,gdb等 已通过测试。
(This is leon3 processor cross compiler chain, contains a the LEON3 the ggcc, newlib, binutils, gdb to such as have passed the tests.)

文件列表:
Tbccc-src-102h\bcc-src-1.0.24-sparc\binutils-2.13.2.1\ld\configure.tgt (19124, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\binutils-2.13.2.1\ld\emulparams\sparcleon.sh (303, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\binutils-2.13.2.1\ld\Makefile.in (81002, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\binutils-2.13.2.1\ld\scripttempl\sparcleon.sc (2969, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\binutils-2.13.2.1\opcodes\sparc-opc.c (120013, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\binutils-2.16.1\ld\configure.tgt (23745, 2006-05-03)
Tbccc-src-102h\bcc-src-1.0.24-sparc\binutils-2.16.1\ld\emulparams\sparcleon.sh (303, 2006-05-03)
Tbccc-src-102h\bcc-src-1.0.24-sparc\binutils-2.16.1\ld\Makefile.in (101727, 2006-05-03)
Tbccc-src-102h\bcc-src-1.0.24-sparc\binutils-2.16.1\ld\scripttempl\sparcleon.sc (2969, 2006-05-03)
Tbccc-src-102h\bcc-src-1.0.24-sparc\binutils-2.16.1\opcodes\sparc-opc.c (117883, 2007-01-17)
Tbccc-src-102h\bcc-src-1.0.24-sparc\binutils-2.16.1\opcodes\sparc-opc.c.bak (117561, 2006-05-03)
Tbccc-src-102h\bcc-src-1.0.24-sparc\Changelog.txt (152, 2006-05-03)
Tbccc-src-102h\bcc-src-1.0.24-sparc\doc\bcc.pdf (261375, 2006-05-03)
Tbccc-src-102h\bcc-src-1.0.24-sparc\doinst-3.2.3.sh (1778, 2005-09-05)
Tbccc-src-102h\bcc-src-1.0.24-sparc\doinst-3.4.4.sh (1861, 2005-09-05)
Tbccc-src-102h\bcc-src-1.0.24-sparc\elf2flt\config.guess (42356, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\elf2flt\config.sub (30705, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\elf2flt\configure (130269, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\elf2flt\configure.in (2878, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\elf2flt\CVS\Entries (730, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\elf2flt\CVS\Repository (8, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\elf2flt\CVS\Root (44, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\elf2flt\cygwin-elf.h (84955, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\elf2flt\e1-elf2flt.ld (3185, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\elf2flt\elf2flt.c (48652, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\elf2flt\elf2flt.ld (2737, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\elf2flt\flat.h (3491, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\elf2flt\flthdr.c (10368, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\elf2flt\install-sh (5561, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\elf2flt\ld-elf2flt.in (5250, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\elf2flt\LICENSE.TXT (18009, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\elf2flt\Makefile.in (2069, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\elf2flt\stubs.c (144, 2005-08-18)
Tbccc-src-102h\bcc-src-1.0.24-sparc\examples\c-irq.c (1111, 2005-08-24)
Tbccc-src-102h\bcc-src-1.0.24-sparc\examples\clocktest.c (125, 2005-11-28)
Tbccc-src-102h\bcc-src-1.0.24-sparc\examples\dhry.h (18532, 2005-08-24)
Tbccc-src-102h\bcc-src-1.0.24-sparc\examples\dhry_1.c (11930, 2005-08-24)
Tbccc-src-102h\bcc-src-1.0.24-sparc\examples\dhry_2.c (5273, 2005-08-24)
Tbccc-src-102h\bcc-src-1.0.24-sparc\examples\empty.c (10, 2005-08-24)
... ...

SOURCE INSTALLATION ------------------- to install sources type: $make install QUICK START: ----------- To download all necessary GNU sources, do: make download Assuming you are in $(CURDIR) and have ealready installed the sources: $mkdir $(CURDIR)/toolchains/sparc-elf-3.2.3 $mkdir $(CURDIR)/toolchains/sparc-elf-3.4.4 $cd /opt $ln -s $(CURDIR)/toolchains/sparc-elf-3.2.3 sparc-elf-3.2.3 $ln -s $(CURDIR)/toolchains/sparc-elf-3.4.4 sparc-elf-3.4.4 $cd $(CURDIR) $make all This will create the 2 toolchains version 3.2.3 and 3.4.4 in the toolchains folder. DIRECTORIES UNDER SVN --------------------- The file svndirs.txt contains a list of regular expressions. Files/Dirnames that match one of these regexs are under svn and are not overwritten when installing the source (make install). GCC-3.2.3 --------- to build the gcc-3.2.3 toolchain login as root and type: $make -f Makefile.gcc-3.2.3 build-all The installation directory is specified with the PREFIX variable at the top of file Makefile.gcc-3.2.3 and is /opt/sparc-elf-3.2.3 by default. You can also create a symlink for /opt/sparc-elf-3.2.3 so that the actual binary is installed elsewhere: $cd /opt $ln -s /sparc-elf-3.2.3 sparc-elf-3.2.3 would install the toolchain in the bcc directory (replace ). GCC-3.2.3-MINGW --------------- Build the gcc-3.2.3-mingw toolchain in MSYS. To compile gdb you need the windows version of gettext intalled. You can download them from www.mingw.org. Also install flex from the win32gnu and possibly termcaps. $make all-mingw The toolchain is installed into c:/opt/sparc-elf-3.2.3-mingw GCC-3.4.4 --------- to build the gcc-3.4.4 toolchain login as root and type: $make -f Makefile.gcc-3.4.4 build-all RULES ----- The following is a list of self-explanatory rule for make: o cleaning: newlib-clean gcc-clean binutils-clean gdb-clean o configuring: binutils-configure newlib-configure gcc-configure gdb-configure o compiling: binutils-compile newlib-compile gcc-compile-gcc -> compile only c gcc-compile gdb-compile o installing: binutils-install gcc-install-gcc -> compile only c gcc-install newlib-install gdb-install o misc: mkprom-compile -> compile and install mkprom libpthread-compile -> compile and insatll libpthread libnet-compile -> compile and install libnet

近期下载者

相关文件


收藏者