This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author xdegaye
Recipients brett.cannon, xdegaye
Date 2017-11-03.23:11:14
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1509750674.25.0.213398074469.issue31934@psf.upfronthosting.co.za>
In-reply-to
Content
When you build out of the source tree and this source tree has been built previously (by running 'make' in the source tree), then you get the error msg printed in msg305486 when you try to build *out* of this not clean source tree. The solution is to run 'make clean' in the source tree first.

The reason that one must use a clean source tree is that otherwise 'make' finds an existing Programs/_testembed.o file in the source tree as the prerequisite to the Programs/_testembed target, but cannot build this target since Programs/_testembed.o does not exist locally.

It is not obvious from the error message to understand the reason for the build failure and one can waste quite some time finding the solution.
History
Date User Action Args
2017-11-03 23:11:14xdegayesetrecipients: + xdegaye, brett.cannon
2017-11-03 23:11:14xdegayesetmessageid: <1509750674.25.0.213398074469.issue31934@psf.upfronthosting.co.za>
2017-11-03 23:11:14xdegayelinkissue31934 messages
2017-11-03 23:11:14xdegayecreate