"make check-deps" does not detect missing Python.h. #409

Closed
opened 2008-05-06 19:43:34 +00:00 by nejucomo · 2 comments

When installing Tahoe from source, I overlooked the install.html mention that I needed python dev headers.

I ran make check-dep which succeeded (it gave no output and had a zero exit status, which I assume is success).

-but when I run "make" the build fails. Could check-deps tell me Python.h is missing?

When installing Tahoe from source, I overlooked the install.html mention that I needed python dev headers. I ran make check-dep which succeeded (it gave no output and had a zero exit status, which I assume is success). -but when I run "make" the build fails. Could check-deps tell me Python.h is missing?
nejucomo added the
code
trivial
defect
1.0.0
labels 2008-05-06 19:43:34 +00:00
nejucomo added this to the eventually milestone 2008-05-06 19:43:34 +00:00

Does the build fail in a way that clearly indicates that you are missing Python.h?

It isn't convenient for either Python or GNU make code to check for a header file. The best way to do it is "try it and see", or use the autoconf approach, which actually embeds a little C program inside itself and attempts to compile that program to see if it works.

Does the build fail in a way that clearly indicates that you are missing Python.h? It isn't convenient for either Python or GNU make code to check for a header file. The best way to do it is "try it and see", or use the autoconf approach, which actually embeds a little C program inside itself and attempts to compile that program to see if it works.
warner changed title from make check-deps does not detect missing Python.h. to "make check-deps" does not detect missing Python.h. 2008-10-07 22:27:56 +00:00

We don't really use make check-deps anymore, and I don't know how to fix this, so closing it as wontfix.

We don't really use `make check-deps` anymore, and I don't know how to fix this, so closing it as wontfix.
zooko added the
wontfix
label 2009-03-28 18:58:20 +00:00
zooko closed this issue 2009-03-28 18:58:20 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: tahoe-lafs/trac-2024-07-25#409
No description provided.