New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installation - Failed to find module path - MakeFile.PL #2
Comments
I am having this problem as well, I think it has something to do with MakeMaker. Any solutions? I am on OpenSuse 13.1, and tried with perlbrew 5.18.4 BTW |
Well, if I remember correctly, I ended up grabbing a patch from the debian On Mon, Oct 6, 2014 at 4:54 PM, Michael Donlon notifications@github.com
|
I downgraded Inline::MakeMaker and it installed. Now i am getting segmentation faults. Any idea how to troubleshoot that? |
What libusb is it required to get compile Device::USB ? libusb-1.0.19 or legacy libusb-0.x ? It seems the symbols changed from usb_xxx to libusb_xxx in the new library . Does Device::USB uses libusb-1.0 ? |
miked63017 said "I downgraded Inline::MakeMaker and it installed" andyv133 said "I ended up grabbing a patch from the debian sources that addresses this issue" I'm having the exact same error trying to install the Device::USB module. |
I did not resolve the segmentation faults, and I personally I like perl
|
With the hints here and further pointers I was able to compile Device::USB and have it running without segfaults on a stock OpenSuse 13.2.
All non-author tests pass:
You'll find all patches in my fork at https://github.com/devsaurus/perl-device-usb. |
Device::USB was written back with libusb 0.14 was the standard. It has not been updated to the newer version of the library. The Inline::MakeMaker library has apparently changed in the not to distant past, which has caused the compile to fail in the way described. I need to allocate some time to fix this, but since I haven't had a need for the module in several years, I haven't rounded up the tuits to make it happen. I apologize for that. |
I am trying to install the Device::USB module on Slackware 14.1 i686, and I keep running into the below error:
I have also seen this referring to dump_usb.pl as well. I also tried it on a Debian 7 amd64, and had the same issue (which is where I copied the log below from). I pulled it directly from Git, as well as from CPAN, and had luck with neither. I figure I'm missing a dependency or something, but I have all of the ones listed in the readme.
The text was updated successfully, but these errors were encountered: