186d7f5d3SJohn Marino README for GNU development tools 286d7f5d3SJohn Marino 386d7f5d3SJohn MarinoThis directory contains various GNU compilers, assemblers, linkers, 486d7f5d3SJohn Marinodebuggers, etc., plus their support routines, definitions, and documentation. 586d7f5d3SJohn Marino 686d7f5d3SJohn MarinoIf you are receiving this as part of a GDB release, see the file gdb/README. 786d7f5d3SJohn MarinoIf with a binutils release, see binutils/README; if with a libg++ release, 886d7f5d3SJohn Marinosee libg++/README, etc. That'll give you info about this 986d7f5d3SJohn Marinopackage -- supported targets, how to use it, how to report bugs, etc. 1086d7f5d3SJohn Marino 1186d7f5d3SJohn MarinoIt is now possible to automatically configure and build a variety of 1286d7f5d3SJohn Marinotools with one command. To build all of the tools contained herein, 1386d7f5d3SJohn Marinorun the ``configure'' script here, e.g.: 1486d7f5d3SJohn Marino 1586d7f5d3SJohn Marino ./configure 1686d7f5d3SJohn Marino make 1786d7f5d3SJohn Marino 1886d7f5d3SJohn MarinoTo install them (by default in /usr/local/bin, /usr/local/lib, etc), 1986d7f5d3SJohn Marinothen do: 2086d7f5d3SJohn Marino make install 2186d7f5d3SJohn Marino 2286d7f5d3SJohn Marino(If the configure script can't determine your type of computer, give it 2386d7f5d3SJohn Marinothe name as an argument, for instance ``./configure sun4''. You can 2486d7f5d3SJohn Marinouse the script ``config.sub'' to test whether a name is recognized; if 2586d7f5d3SJohn Marinoit is, config.sub translates it to a triplet specifying CPU, vendor, 2686d7f5d3SJohn Marinoand OS.) 2786d7f5d3SJohn Marino 2886d7f5d3SJohn MarinoIf you have more than one compiler on your system, it is often best to 2986d7f5d3SJohn Marinoexplicitly set CC in the environment before running configure, and to 3086d7f5d3SJohn Marinoalso set CC when running make. For example (assuming sh/bash/ksh): 3186d7f5d3SJohn Marino 3286d7f5d3SJohn Marino CC=gcc ./configure 3386d7f5d3SJohn Marino make 3486d7f5d3SJohn Marino 3586d7f5d3SJohn MarinoA similar example using csh: 3686d7f5d3SJohn Marino 3786d7f5d3SJohn Marino setenv CC gcc 3886d7f5d3SJohn Marino ./configure 3986d7f5d3SJohn Marino make 4086d7f5d3SJohn Marino 4186d7f5d3SJohn MarinoMuch of the code and documentation enclosed is copyright by 4286d7f5d3SJohn Marinothe Free Software Foundation, Inc. See the file COPYING or 4386d7f5d3SJohn MarinoCOPYING.LIB in the various directories, for a description of the 4486d7f5d3SJohn MarinoGNU General Public License terms under which you can copy the files. 4586d7f5d3SJohn Marino 4686d7f5d3SJohn MarinoREPORTING BUGS: Again, see gdb/README, binutils/README, etc., for info 4786d7f5d3SJohn Marinoon where and how to report problems. 48