Perl version mismatch

Using applications, configuring, problems
Post Reply
Message
Author
Nexus

Perl version mismatch

#1 Post by Nexus »

I'm trying to use ndiswrapper to get wireless, but this is the error I get:

Code: Select all

Perl API version v5.16.0 of Fcntl does not match v5.14.0 at /usr/share/perl15/XSLoader.pm line 92.
Compilation failed in require at /usr/sbin/ndiswrapper-1.9 line 20.
BEGIN failed--compilation aborted at /usr/sbin/ndiswrapper-1.9 line 20.
perl --version confirms that I am using version 5.14.2 (not 5.14.0!), which came with my fresh full install of Precise Puppy 5.4.3. No idea where these references to 5.16 come from. How can I fix this problem?

User avatar
Hotdog
Posts: 134
Joined: Fri 30 Sep 2011, 03:15
Location: Georgia USA

#2 Post by Hotdog »

Nexus,

If Perl comes with Precise and you have the devx loaded you could possibly have two versions of Perl on your machine. I had a similar situation with Python on Puppy 5.2.8. Both versions of Python were too comingled to fix so I reloaded Puppy from backup.
[i]Puppy 5.2.8.7, Full Install[/i]

Post Reply