]> rtime.felk.cvut.cz Git - rtems-devel.git/blob - rtems-build/powerpc-rtems/binutils/binutils-powerpc-rtems.cfg
Added configuration to build GCC and binutils for CSB336, ARM9 and MPC555
[rtems-devel.git] / rtems-build / powerpc-rtems / binutils / binutils-powerpc-rtems.cfg
1 #Usage: configure [OPTIONS] [HOST]
2 #
3 #Options: [defaults in brackets]
4 # --prefix=MYDIR                 install into MYDIR [/usr/local]
5 # --exec-prefix=MYDIR    install host-dependent files into MYDIR [/usr/local]
6 # --help                         print this message [normal config]
7 # --build=BUILD          configure for building on BUILD [BUILD=HOST]
8 # --host=HOST            configure for HOST [determined via config.guess]
9 # --norecursion          configure this directory only [recurse]
10 # --program-prefix=FOO   prepend FOO to installed program names [""]
11 # --program-suffix=FOO   append FOO to installed program names [""]
12 # --program-transform-name=P transform installed names by sed pattern P [""]
13 # --site=SITE            configure with site-specific makefile for SITE
14 # --srcdir=DIR           find the sources in DIR [. or ..]
15 # --target=TARGET        configure for TARGET [TARGET=HOST]
16 # --tmpdir=TMPDIR        create temporary files in TMPDIR [/tmp]
17 # --nfp                  configure for software floating point [hard float]
18 # --with-FOO, --with-FOO=BAR package FOO is available (parameter BAR)
19 # --without-FOO          package FOO is NOT available
20 # --enable-FOO, --enable-FOO=BAR include feature FOO (parameter BAR)
21 # --disable-FOO          do not include feature FOO
22 #
23 #Where HOST and TARGET are something like "sparc-sunos", "mips-sgi-irix5", etc.
24 #
25 #Usage: configure [options] [host]
26 #Options: [defaults in brackets after descriptions]
27 #Configuration:
28 #  --cache-file=FILE       cache test results in FILE
29 #  --help                  print this message
30 #  --no-create             do not create output files
31 #  --quiet, --silent       do not print `checking...' messages
32 #  --version               print the version of autoconf that created configure
33 #Directory and file names:
34 #  --prefix=PREFIX         install architecture-independent files in PREFIX
35 #                          [/usr/local]
36 #  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
37 #                          [same as prefix]
38 #  --bindir=DIR            user executables in DIR [EPREFIX/bin]
39 #  --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
40 #  --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
41 #  --datadir=DIR           read-only architecture-independent data in DIR
42 #                          [PREFIX/share]
43 #  --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
44 #  --sharedstatedir=DIR    modifiable architecture-independent data in DIR
45 #                          [PREFIX/com]
46 #  --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
47 #  --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
48 #  --includedir=DIR        C header files in DIR [PREFIX/include]
49 #  --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
50 #  --infodir=DIR           info documentation in DIR [PREFIX/info]
51 #  --mandir=DIR            man documentation in DIR [PREFIX/man]
52 #  --srcdir=DIR            find the sources in DIR [configure dir or ..]
53 #  --program-prefix=PREFIX prepend PREFIX to installed program names
54 #  --program-suffix=SUFFIX append SUFFIX to installed program names
55 #  --program-transform-name=PROGRAM
56 #                          run sed PROGRAM on installed program names
57 #Host type:
58 #  --build=BUILD           configure for building on BUILD [BUILD=HOST]
59 #  --host=HOST             configure for HOST [guessed]
60 #  --target=TARGET         configure for TARGET [TARGET=HOST]
61 #Features and packages:
62 #  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
63 #  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
64 #  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
65 #  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
66 #  --x-includes=DIR        X include files are in DIR
67 #  --x-libraries=DIR       X library files are in DIR
68 #--enable and --with options recognized:
69 #  --enable-shared[=PKGS]  build shared libraries [default=no]
70 #  --enable-static[=PKGS]  build static libraries [default=yes]
71 #  --enable-fast-install[=PKGS]  optimize for fast installation [default=yes]
72 #  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
73 #  --disable-libtool-lock  avoid locking (might break parallel builds)
74 #  --with-pic              try to use only PIC/non-PIC objects [default=use both]
75 #  --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
76 #  --enable-targets        alternative target configurations
77 #  --enable-commonbfdlib   build shared BFD/opcodes/libiberty library
78 #  --with-mmap             try using mmap for BFD input files if available
79 #  --enable-build-warnings Enable build-time compiler warnings if gcc is used
80 #  --enable-maintainer-mode enable make rules and dependencies not useful
81 #                          (and sometimes confusing) to the casual installer
82 #  --disable-nls           do not use Native Language Support
83 #  --with-included-gettext use the GNU gettext library included here
84 #Usage: configure [options] [host]
85 #Options: [defaults in brackets after descriptions]
86 #Configuration:
87 #  --cache-file=FILE       cache test results in FILE
88 #  --help                  print this message
89 #  --no-create             do not create output files
90 #  --quiet, --silent       do not print `checking...' messages
91 #  --version               print the version of autoconf that created configure
92 #Directory and file names:
93 #  --prefix=PREFIX         install architecture-independent files in PREFIX
94 #                          [/usr/local]
95 #  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
96 #                          [same as prefix]
97 #  --bindir=DIR            user executables in DIR [EPREFIX/bin]
98 #  --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
99 #  --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
100 #  --datadir=DIR           read-only architecture-independent data in DIR
101 #                          [PREFIX/share]
102 #  --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
103 #  --sharedstatedir=DIR    modifiable architecture-independent data in DIR
104 #                          [PREFIX/com]
105 #  --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
106 #  --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
107 #  --includedir=DIR        C header files in DIR [PREFIX/include]
108 #  --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
109 #  --infodir=DIR           info documentation in DIR [PREFIX/info]
110 #  --mandir=DIR            man documentation in DIR [PREFIX/man]
111 #  --srcdir=DIR            find the sources in DIR [configure dir or ..]
112 #  --program-prefix=PREFIX prepend PREFIX to installed program names
113 #  --program-suffix=SUFFIX append SUFFIX to installed program names
114 #  --program-transform-name=PROGRAM
115 #                          run sed PROGRAM on installed program names
116 #Host type:
117 #  --build=BUILD           configure for building on BUILD [BUILD=HOST]
118 #  --host=HOST             configure for HOST [guessed]
119 #  --target=TARGET         configure for TARGET [TARGET=HOST]
120 #Features and packages:
121 #  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
122 #  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
123 #  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
124 #  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
125 #  --x-includes=DIR        X include files are in DIR
126 #  --x-libraries=DIR       X library files are in DIR
127 #--enable and --with options recognized:
128 #  --enable-shared[=PKGS]  build shared libraries [default=yes]
129 #  --enable-static[=PKGS]  build static libraries [default=yes]
130 #  --enable-fast-install[=PKGS]  optimize for fast installation [default=yes]
131 #  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
132 #  --disable-libtool-lock  avoid locking (might break parallel builds)
133 #  --with-pic              try to use only PIC/non-PIC objects [default=use both]
134 #  --enable-targets        alternative target configurations
135 #  --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
136 #  --enable-build-warnings Enable build-time compiler warnings if gcc is used
137 #  --disable-nls           do not use Native Language Support
138 #  --with-included-gettext use the GNU gettext library included here
139 #  --enable-maintainer-mode enable make rules and dependencies not useful
140 #                          (and sometimes confusing) to the casual installer
141
142 # --target=i586-pc-linux-gnulibc1
143 # --target=i586-mingw32
144 # --target=m68k-coff
145 # --target=m68k-linux-gnulibc1
146 # --target=h8300-hitachi-coff
147 # --target=tic30-ti-coff
148 # --host=i586-pc-linux-gnulibc1 
149 CFLAGS=-O2 LDFLAGS=-s \
150 ../../configure \
151 --host=i586-pc-linux-gnu  \
152 --target=powerpc-rtems \
153 --with-gnu-ld --exec-prefix=/usr --prefix=/usr \
154 --enable-shared --enable-commonbfdlib --verbose \
155 --with-mmap --enable-64-bit-bfd \
156 --enable-targets=i586-pc-linux-gnu,i586-pc-linux-gnulibc1,\
157 i386-coff,i586-msdosdjgpp,\
158 m68k-linux-elf,m68k-rtems,m68k-coff,m68k-a.out-linux,\
159 powerpc-rtems,powerpc-linux,m68hc11-elf,m68hc12-elf,\
160 h8300-coff,h8300-elf,sh-coff,sh-rtemself,sh64-linux,\
161 or32-elf,openrisc-elf,alpha-linux-gnu,\
162 ia64-linux-gnu,x86_64-linux-gnu,\
163 arm-rtems,arm-linux,arm-pe,arm-coff,avr-elf,\
164 sparc-linux-elf,i586-win-pe,\
165 tic30-ti-coff,tic30-ti-aout,tic4x-ti-coff,tic54x-ti-coff,msp430
166 #i586-go32,
167 #--ieee,
168 #srec,symbolsrec,tekhex,binary,ihex,trad-core