ali hagigat <hagigatali@xxxxxxxxx> writes: > "-no-integrated-cpp > This option allows a user supplied "cc1", "cc1plus", or "cc1obj" via > the â-Bâ option. > The semantics of this option will change if "cc1", "cc1plus", and "cc1obj" are > merged." > What is cc1obj? is it preprocessor? and what is cc1plus? > What does it mean when the document says: 'if "cc1", "cc1plus", and "cc1obj" are > merged"? cc1obj is the Objective C compiler. cc1plus is the C++ compiler. cc1 is the C comipler. Currently they are separate programs. Currently they include a preprocessor, but the preprocessor can also be run in a separate step, which is what this option does. It is possible that in the future cc1obj, cc1plus, cc1, and others, will be merged into a single program. Ian