On 11/26/2017 11:09 PM, Marek wrote:
Hi,
while compiling 7.2.0 im getting the following:
cc1: error: no include path in which to search for stdc-predef.h
cc1: note: self-tests are not enabled in this build
This doesn't appear to be a build error. Configure runs the compiler to
check for features, and if a check fails, then the feature is disabled.
This is normal, and nothing to worry about. Though the message is
unusual. If the compiler is the one you just built, there might be
something wrong with it. Or there might be a minor configure script bug.
configure: error: in
`/run/media/void/minnow/build/gcc-7.2.0/x86_64-lfs-linux-gnu/libgcc':
configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.
make[1]: *** [Makefile:12068: configure-target-libgcc] Error 1
make: *** [Makefile:880: all] Error 2
This is the real build error. You need to look at the config.log file
in the directory where configure failed to see what the problem is.
This is usually a build environment problem of some sort.
If gcc is able to recognize between sources in one dir and objects in
another dir
Yes. The usual way to configure gcc is something like
mkdir build
cd build
../gcc/configure
Jim