Shady Atef added the comment:
I've found out that I run ./configure on different machine than the one I run
compile.
A side note: make clean don't remove files generated by the configuration
script. make distclean does the required cleaning task.
--
resolution: -> not a bug
stage:
New submission from Shady Atef :
I have `#undef HAVE_STROPTS_H` inside pyconfig.h.in, but after configuration
it's commented out in pyconfig.h. Leading into compilation error as stropts.h
is not found.
It seems like the configuration phase ignores the #undef directive for a reason.
These are