0

After posting this question, it occurred to me that it certainly appears that the likely cause of my issue is a mismatch between where the files and links are located on my system that don't match up with where "they are supposed to be," and possibly, though less likely, the contents of pertinent environment variables.

It would be great if there was some description somewhere of "where they are supposed to be", so that I can ensure my system conforms to what is expected.

So, in short, what is expected? For a normal, working installation, where are the files normally put, what are the locations for links to current versions of files, and what is expected of the environment variables and their contents?

Here, "modern Fedora" means (for me at least) Fedora 32 and 33, and version 10.3.1.1 of gcc, though surely this is quite stable over many versions.

I expect this is documented somewhere, but I have no idea where.

Thanks for your insights.

Richard T
  • 4,570
  • 5
  • 37
  • 49
  • gcc : No configuring, gcc will find it's own files during compilation. Get a fully working gcc : `# dnf install gcc-c++` . ........ gcc file list : `$ rpm -ql gcc` . – Knud Larsen Jul 30 '21 at 11:38
  • @KnudLarsen ...Obviously each distribution has its own standards and there appears to be a bug. I assure you nobody ever messed with the installation so "get a fully working gcc" isn't exactly helpful; if it worked properly, this wouldn't be happening. After all _the_file_needed_is_present,_ but apparently GCC can't find it. However, sure, I'll do a REINSTALL later today. – Richard T Jul 30 '21 at 15:44

0 Answers0