Hi all,

Since we're discussing Devel::CheckLib, I wonder if this falls into the 
same category.

Why is it "die 'OS unsupported'" in one case and "exit 0 unless happy()" 
in the other?  Seems like they should both be dying.

This one is more like "requires perl built-a-certain-way".  I'm 
considering just throwing an error like this from Build.PL

  die "missing library sys/ioctl.ph" unless happy();

Thoughts?

# from Dave Rolsky on Sunday 21 October 2007 14:44:
>On Sun, 21 Oct 2007, Eric Wilhelm wrote:
>> I just released Device::SerialPins, which turns the serial port into
>> a GPIO with per-pin getters and setters.
>>
>> I'm puzzled by the flood of failure reports for unix-like systems,
>> which include even 5.8.8 on linux (close to being my development
>> box, though maybe with a different kernel.)
>>
>>> #     Error:  Can't locate sys/ioctl.ph in @INC (did you run
>>> h2ph?)
>>
>> I got the "require 'sys/ioctl.ph'" line from the ioctl() section of
>> `perldoc perlfunc`.  What's the deal?
>
>These files are created by the h2ph tool. I suspect on some systems
> the default Perl package does not include the generated files.

--Eric
-- 
"It is a mistake to allow any mechanical object to realize that you are 
in a hurry."
--Ralph's Observation
---------------------------------------------------
    http://scratchcomputing.com
---------------------------------------------------

Reply via email to