This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Wed, Jul 02, 2003 at 06:22:26PM +0200, Yadid Ayzenberg wrote: > I have built a tool-chain for arm-elf-gcc on both linux redhat > 7.3 and cygwin win32. > > I would like to ditribute these tools as part of a development > kit. questions are: > > 1. can any body with cygwin (no matter which version ) or > anybody with redhat linux run these? I can't say for sure about cygwin, but I've had pretty good luck. I build arm-elf toolchains a couple years ago, and the binaries still work cygwin installed fresh of the 'net [at least they did last week]. For Linux, I can be a bit more specific: the tools should work for anybody who has a compatible version of glibc (and is running on a compatible architecture, of course). > 2. what files except the exe's themselfs should also be attached ? That's a bit more tricky. GCC requires a few libraries and include files. See lists below for an example. > 3. what about the directory stucture? after all i built them > targeted to a specific dir. They'll need to be installed in the same place, with the same directory structure. > maybe be id be better off telling my developers to build their > own tool-chain from sources using one of the scripts? My advice would be to find source RPMs for the same versions of the toolchain components, and look to see what files are shipped. Or find a binary tarball and look in that to see what files are shipped. Here's what I ship in my arm-elf-gcc-2.95.2-1 RPM: % rpm -q -l arm-elf-gcc-2.95.2-1 /usr/doc/arm-elf-gcc-2.95.2 /usr/doc/arm-elf-gcc-2.95.2/README /usr/local/arm-elf/include /usr/local/bin/arm-elf-c++ /usr/local/bin/arm-elf-g++ /usr/local/bin/arm-elf-gcc /usr/local/bin/cpp /usr/local/info/cpp.info /usr/local/info/cpp.info-1 /usr/local/info/cpp.info-2 /usr/local/info/cpp.info-3 /usr/local/info/gcc.info /usr/local/info/gcc.info-1 /usr/local/info/gcc.info-10 /usr/local/info/gcc.info-11 /usr/local/info/gcc.info-12 /usr/local/info/gcc.info-13 /usr/local/info/gcc.info-14 /usr/local/info/gcc.info-15 /usr/local/info/gcc.info-16 /usr/local/info/gcc.info-17 /usr/local/info/gcc.info-18 /usr/local/info/gcc.info-19 /usr/local/info/gcc.info-2 /usr/local/info/gcc.info-20 /usr/local/info/gcc.info-21 /usr/local/info/gcc.info-22 /usr/local/info/gcc.info-23 /usr/local/info/gcc.info-24 /usr/local/info/gcc.info-25 /usr/local/info/gcc.info-26 /usr/local/info/gcc.info-27 /usr/local/info/gcc.info-28 /usr/local/info/gcc.info-29 /usr/local/info/gcc.info-3 /usr/local/info/gcc.info-30 /usr/local/info/gcc.info-4 /usr/local/info/gcc.info-5 /usr/local/info/gcc.info-6 /usr/local/info/gcc.info-7 /usr/local/info/gcc.info-8 /usr/local/info/gcc.info-9 /usr/local/lib/gcc-lib /usr/local/lib/gcc-lib/arm-elf /usr/local/lib/gcc-lib/arm-elf/2.95.2 /usr/local/lib/gcc-lib/arm-elf/2.95.2/be /usr/local/lib/gcc-lib/arm-elf/2.95.2/be/crtbegin.o /usr/local/lib/gcc-lib/arm-elf/2.95.2/be/crtend.o /usr/local/lib/gcc-lib/arm-elf/2.95.2/be/libgcc.a /usr/local/lib/gcc-lib/arm-elf/2.95.2/be/nofmult /usr/local/lib/gcc-lib/arm-elf/2.95.2/be/nofmult/crtbegin.o /usr/local/lib/gcc-lib/arm-elf/2.95.2/be/nofmult/crtend.o /usr/local/lib/gcc-lib/arm-elf/2.95.2/be/nofmult/libgcc.a /usr/local/lib/gcc-lib/arm-elf/2.95.2/cc1 /usr/local/lib/gcc-lib/arm-elf/2.95.2/cc1plus /usr/local/lib/gcc-lib/arm-elf/2.95.2/collect2 /usr/local/lib/gcc-lib/arm-elf/2.95.2/cpp /usr/local/lib/gcc-lib/arm-elf/2.95.2/crtbegin.o /usr/local/lib/gcc-lib/arm-elf/2.95.2/crtend.o /usr/local/lib/gcc-lib/arm-elf/2.95.2/include /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/README /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/exception /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/float.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/iso646.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/limits.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/new /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/new.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/proto.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/stdarg.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/stdbool.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/stddef.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/syslimits.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/typeinfo /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-alpha.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-arc.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-c4x.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-clipper.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-h8300.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-i860.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-i960.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-m32r.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-m88k.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-mips.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-mn10200.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-mn10300.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-pa.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-ppc.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-pyr.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-sh.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-sparc.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-spur.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/va-v850.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/include/varargs.h /usr/local/lib/gcc-lib/arm-elf/2.95.2/libgcc.a /usr/local/lib/gcc-lib/arm-elf/2.95.2/nofmult /usr/local/lib/gcc-lib/arm-elf/2.95.2/nofmult/crtbegin.o /usr/local/lib/gcc-lib/arm-elf/2.95.2/nofmult/crtend.o /usr/local/lib/gcc-lib/arm-elf/2.95.2/nofmult/libgcc.a /usr/local/lib/gcc-lib/arm-elf/2.95.2/specs /usr/local/man/man1/arm-elf-g++.1 /usr/local/man/man1/arm-elf-gcc.1 /usr/local/man/man1/cccp.1 -- Grant Edwards grante@visi.com ------ Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/ Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |