GCC for AIX
Alexandre Oliva
aoliva@redhat.com
Tue Aug 7 14:59:00 GMT 2001
On Aug 7, 2001, Jeff_Yanoviak@mfdg.com wrote:
> I am running GCC for AIX and am having problems compiling even he simplest
> of c programs. The message I get is, "cpp: installation problem, cannot
> exec `cpp': Arg list too long." If I use the -v option, it appears as if
> cpp calls itself repeatedly with a growing list of arguments (all appear to
> be duplicates) until the error appears.
This is a symptom of an installation problem, as the message says.
`gcc' expects to be able to find the internal preprocessor in
GCC_EXEC_PREFIX (an environment variable whose default value is
inferred from the location of the gcc executable, or from the
configuration prefix, on GCC 2.95.2 or earlier, which appears to be
your case). When such an old version of gcc is installed in a
directory other than the one it was configured for, you must set
GCC_EXEC_PREFIX so that the internal preprocessor is found. If you
don't, GCC will end up searching the configured prefix, not finding
cpp, and end up searching the PATH, finding the cpp driver. The cpp
driver does the same trying to run the internal preprocessor, and ends
up finding and running itself, and so on.
So, either set GCC_EXEC_PREFIX or re-install GCC in the location it
was configured for.
--
Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist *Please* write to mailing lists, not to me
More information about the Gcc-bugs
mailing list