[issue1613] Makefile's VPATH feature is broken
Christian Heimes
report at bugs.python.org
Thu Dec 13 18:52:31 CET 2007
New submission from Christian Heimes:
Makefile has a feature called VPATH that is often used for cross
platform compilation or the creation of a different flavor.
Example:
$ cd py3k
$ mkdir debug
$ cd debug
$ ../configure --with-pydebug
$ make
...
gcc -pthread -c -fno-strict-aliasing -g -Wall -Wstrict-prototypes -I.
-IInclude -I../Include -DPy_BUILD_CORE -o Python/mysnprintf.o
../Python/mysnprintf.c
gcc -pthread -g -Wall -Wstrict-prototypes Parser/acceler.o
Parser/grammar1.o Parser/listnode.o Parser/node.o Parser/parser.o
Parser/parsetok.o Parser/bitset.o Parser/metagrammar.o
Parser/firstsets.o Parser/grammar.o Parser/pgen.o Objects/obmalloc.o
Python/mysnprintf.o Parser/tokenizer_pgen.o Parser/printgrammar.o
Parser/pgenmain.o -lpthread -ldl -lutil -o Parser/pgen
gcc: Parser/tokenizer_pgen.o: No such file or directory
gcc: Parser/printgrammar.o: No such file or directory
gcc: Parser/pgenmain.o: No such file or directory
----------
components: Build
keywords: py3k
messages: 58539
nosy: tiran
priority: normal
severity: normal
status: open
title: Makefile's VPATH feature is broken
versions: Python 2.6, Python 3.0
__________________________________
Tracker <report at bugs.python.org>
<http://bugs.python.org/issue1613>
__________________________________
More information about the Python-bugs-list
mailing list