1130561Sobrien README for GNU development tools 2130561Sobrien 3130561SobrienThis directory contains various GNU compilers, assemblers, linkers, 4130561Sobriendebuggers, etc., plus their support routines, definitions, and documentation. 5130561Sobrien 6218822SdimIf you are receiving this as part of a GDB release, see the file gdb/README. 7218822SdimIf with a binutils release, see binutils/README; if with a libg++ release, 8130561Sobriensee libg++/README, etc. That'll give you info about this 9130561Sobrienpackage -- supported targets, how to use it, how to report bugs, etc. 10130561Sobrien 11130561SobrienIt is now possible to automatically configure and build a variety of 12130561Sobrientools with one command. To build all of the tools contained herein, 13130561Sobrienrun the ``configure'' script here, e.g.: 14130561Sobrien 15130561Sobrien ./configure 16130561Sobrien make 17130561Sobrien 18130561SobrienTo install them (by default in /usr/local/bin, /usr/local/lib, etc), 19130561Sobrienthen do: 20130561Sobrien make install 21130561Sobrien 22130561Sobrien(If the configure script can't determine your type of computer, give it 23130561Sobrienthe name as an argument, for instance ``./configure sun4''. You can 24130561Sobrienuse the script ``config.sub'' to test whether a name is recognized; if 25130561Sobrienit is, config.sub translates it to a triplet specifying CPU, vendor, 26130561Sobrienand OS.) 27130561Sobrien 28130561SobrienIf you have more than one compiler on your system, it is often best to 29130561Sobrienexplicitly set CC in the environment before running configure, and to 30130561Sobrienalso set CC when running make. For example (assuming sh/bash/ksh): 31130561Sobrien 32130561Sobrien CC=gcc ./configure 33130561Sobrien make 34130561Sobrien 35130561SobrienA similar example using csh: 36130561Sobrien 37130561Sobrien setenv CC gcc 38130561Sobrien ./configure 39130561Sobrien make 40130561Sobrien 41130561SobrienMuch of the code and documentation enclosed is copyright by 42130561Sobrienthe Free Software Foundation, Inc. See the file COPYING or 43130561SobrienCOPYING.LIB in the various directories, for a description of the 44130561SobrienGNU General Public License terms under which you can copy the files. 45130561Sobrien 46130561SobrienREPORTING BUGS: Again, see gdb/README, binutils/README, etc., for info 47130561Sobrienon where and how to report problems. 48130561Sobrien