Summary: | sys-devel/gcc-4.4.4-r2 - gcc-4.4.4/gcc/gencheck.c:30:24: error: all-tree.def: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | mehrunes <mehrunes_dagon> |
Component: | [OLD] Core system | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
failed emerge log
successful emerge log |
Description
mehrunes
2010-11-23 19:35:47 UTC
Created attachment 255217 [details]
failed emerge log
Created attachment 255219 [details]
successful emerge log
It's quite unusual to set -j: try with -jN, where, depending on which theory of optimal parallellisation, [number of CPUs] < N < [number of CPUs] * 2. Setting MAKEOPTS="-j -l 3" is known to not work properly either, so you might want to drop `-l 3' while you're at it.
> Setting MAKEOPTS="-j -l 3" is known to not work properly either, so you might
> want to drop `-l 3' while you're at it.
Sorry, Jeroen, I don't understand your advice.
Should I drop '-l 3' temporarily (when compiling gcc) or permanently?
And what is the meaning of the words 'not work'? Does it mean that processor load is not what I expect, or that makefile expects fixed number of jobs for the software to compile?
'-j -l3' not works on amd64 only or on all architechtures? on Linux only or on other OS? Is this a defect in make utility or Linux kernel?
Is the matter described somewhere in Gentoo documentation or another trusted source of information?
|