Subject: | nanosleep not detected under Mac OS 10.3.9 starting with Time::HiRes 1.96 |
Beginning with Time::HiRes 1.96, Makefile.PL's has_nanosleep() test
fails to compile under Mac OS 10.3.9, Perl 5.8.8. I apologize for not
reporting this sooner, but I don't use nanosleep(), and did not notice
the difference in Makefile.PL output until installing 1.9702. I did not
actually test 1.9701, but will vouch that the problem is in 1.97.
The problem appears to be the change in the C program that does the test
from
main () {
to
main _((int argc, char** argv, char** env)) {
I'm not familiar with the construct being used, but note that the
original code compiles, and produces a working Time::HiRes::nanosleep().
So does
main (int argc, char** argv, char** env) {
I have attached three files:
Makefile-1.95.log is the output of perl Makefile.PL >Makefile-1.95.log
Show quoted text
2>&1 being done in a directory containing Time::HiRes 1.95, with the
VERBOSE environment variable set to 1;
Makefile-1.96.log is the same for Time::HiRes 1.96;
perl-V.log is the output of perl -V.
I will be happy to provide whatever further information you need.
Thank you for you time and trouble.
Tom Wyant
Subject: | Makefile-1.96.log |
Message body not shown because it is not plain text.
Subject: | Makefile-1.95.log |
Message body not shown because it is not plain text.
Subject: | perl-V.log |
Message body not shown because it is not plain text.