On Thu, Sep 26, 2019 at 12:52:01AM +0000, [email protected] wrote:
> Hi All; I have been trying to Compile 32 bit GCC, phase 1, for a few weeks, 
> and I have looked for answers on the internet, and tried everything that I 
> could find that might help me..Some History and background..My Host is a Dell 
> Dual Core 3.0 GHZ machine, I am running Linux Mint 18.3, but, before this I 
> tried Linux Mint 17.1 and 17.3.. Earlier versions wouldn't work on the 
> internet..The error shows -- checking for suffix of object files... configure 
> error in /mnt/lfs/sources/gcc-6.20/build/i686-lfs-linux-gnu-libgccconfigure 
> error cannot compute suffix of object files cannot compile ...in my Log file 
> it shows -- xgcc error unrecognized command line option -V..... xgcc fatal 
> error  no input file compilation terminated..I have been trying to make Linux 
> From Scratch 7.10 pdf..It Always fails when in the Libgcc section.. The 
> reason for the 32 bit, is that once I get one LFS built (32 bit mode), I want 
> to get it to run on my 586, almost like Kernotex did with His 486 machine, 
> which is what got me back into trying to build LFS again.. I want to run it 
> on my 586.. And Yes, I know how Slow that would be..THANK YOU Marty

Hi Marty,

GCC (and also binutils) runs configure in multiple directories, so
you need to find the newest config.log.

From what you show above, perhaps in the libgcc directory (if there
is one).

The message 'error unrecognized command line option -V' is perfectly
normal and might be produced by each configure invocation.

If you have multiple config.log files from gcc, grep for 'cannot
compute suffix of object files' in each of them.  For whichever
config.log matches this, look at it in vim (or else in less), search
for that string, and then look at the lines around it.

I no-longer recall the details of the contents of config.log, but I
think you should first see 'checking for suffix of object files',
followed by the construction of a program fragment to test, the
invocation of that fragment, any error messages from trying to run
it, and then the 'cannot compute' message which results from the
failure.

The actual error message is important - perhaps a failure in gcc
itself (e.g. missing include file) or a failure in ld (e.g. missing
library).

This is a critical failure, so after that the attempt to run
configure stops (but it will dump any state into config.log, so the
error message is not usually the last thing in that config.log).

Among things which might cause this are missing host libraries, or
perhaps inconsistencies/errors in the environment (sections 2.2 amd
4.4).

ĸen
-- 
thread 'main' panicked at 'giraffe',
/tmp/rustc-1.32.0-src/src/test/run-fail/while-panic.rs:17:13
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Do not top post on this list.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

http://en.wikipedia.org/wiki/Posting_style

Reply via email to