#409 closed defect (wontfix)

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

Reported by: nejucomo Owned by: somebody
Priority: trivial Milestone: eventually
Component: code Version: 1.0.0
Keywords: Cc: zooko
Launchpad Bug:

Description

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?

Change History (4)

comment:1 Changed at 2008-05-06T20:47:05Z by zooko

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.

comment:2 Changed at 2008-05-06T21:56:22Z by zooko

  • Cc zooko added

comment:3 Changed at 2008-10-07T22:27:56Z by warner

  • Summary changed from make check-deps does not detect missing Python.h. to "make check-deps" does not detect missing Python.h.

comment:4 Changed at 2009-03-28T18:58:20Z by zooko

  • Resolution set to wontfix
  • Status changed from new to closed

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

Note: See TracTickets for help on using tickets.