Summary: | make does not include .cpp file in $? every other compile when executeable exists | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Stephen E. Baker <cycoone> |
Component: | [OLD] Development | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED INVALID | ||
Severity: | minor | ||
Priority: | Normal | ||
Version: | 2006.1 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Stephen E. Baker
2006-09-20 09:31:37 UTC
Looking more carefully, every other time Kakuro.cpp is not included in the $?. This only happens when the binary already exists, so the problem can be worked around by adding rm kakuro to make clean. However, when the binary exists it happens every other time, which seems like unusual and undesirable behavior. http://www.gnu.org/software/make/manual/make.html#Automatic-Variables $? The names of all the prerequisites that are newer than the target, with spaces between them. For prerequisites which are archive members, only the member named is used (see Archives). |