%general-entities; ]> GCC-&gcc-version; - Cross Compiler Final GCC cross tools, final Installation of GCC Cross Compiler ../gcc-&gcc-version;/configure --prefix=${CLFS}/cross-tools \ --target=${CLFS_TARGET} --disable-multilib \ --with-sysroot=${CLFS} --disable-nls --enable-shared \ --enable-languages=c --enable-__cxa_atexit \ --enable-c99 --enable-long-long --enable-threads=posix The meaning of the new configure options: --enable-languages=c This option ensures that only the C compiler is built. If the C++ compiler is needed, use --enable-languages=c,c++ --enable-__cxa_atexit This option allows use of __cxa_atexit, rather than atexit, to register C++ destructors for local statics and global objects and is essential for fully standards-compliant handling of destructors. It also affects the C++ ABI and therefore results in C++ shared libraries and C++ programs that are interoperable with other Linux distributions. --enable-c99 Enable C99 support for C programs. --enable-long-long Enables long long support in the compiler. --enable-threads=posix This enables C++ exception handling for multi-threaded code. make make install Contents of GCC Installed programs Installed libraries c++, cc (link to gcc), cpp, g++, gcc, gccbug, and gcov libgcc.a, libgcc_eh.a, libgcc_s.so, libmudflap.[a,so], libmudflapth.[a,so], libstdc++.[a,so], and libsupc++.a Short Descriptions cc The C compiler cc cpp The C preprocessor; it is used by the compiler to expand the #include, #define, and similar statements in the source files cpp c++ The C++ compiler c++ g++ The C++ compiler g++ gcc The C compiler gcc gccbug A shell script used to help create useful bug reports gccbug gcov A coverage testing tool; it is used to analyze programs to determine where optimizations will have the most effect gcov libgcc Contains run-time support for gcc libgcc* libmudflap The libmudflap libraries are used by GCC for instrumenting pointer and array dereferencing operations. libmudflap* libstdc++ The standard C++ library libstdc++ libsupc++ Provides supporting routines for the C++ programming language libsupc++