David Ressler wrote: > I'm trying to use Win32:SerialPort on an XP system. Apparently the standard > Windows Perl installation doesn't contain it, so I downloaded and installed > it. > THAT seems to require Win32:API which I didn't find either. I tried to > download > it from CPAN but I got an error trying to unpack it, so I copied what appeared > to be the correct files from another computer. However, when I try to execute > a > script that contains "use Win32::SerialPort;" at line 12 I get the error: > > Can't locate loadable object for module Win32::API in @INC (@INC contains: > C:/Perl/lib C:/Perl/site/lib .) at C:/Perl/lib/Win32API/CommPort.pm line 5 > Compilation failed in require at C:/Perl/lib/Win32API/CommPort.pm line 5. > BEGIN failed--compilation aborted at C:/Perl/lib/Win32API/CommPort.pm line 5. > Compilation failed in require at C:/Perl/lib/Win32/SerialPort.pm line 4. > BEGIN failed--compilation aborted at C:/Perl/lib/Win32/SerialPort.pm line 4. > Compilation failed in require at > C:\Inetpub\wwwroot\pos\cgi-bin\ComPortSetup.pl > line 12. > BEGIN failed--compilation aborted at > C:\Inetpub\wwwroot\pos\cgi-bin\ComPortSetup > > Line 5 of CommPort.pm is "use Win32::API", and the line in Win32\API.pm that > seems to be failing is "bootstrap Win32::API;" > > The script works fine on the other computer mentioned above. > > I suspect there may be some error in the sloppy way I tried to install this. > Can > anyone shed some light or suggest what to do?
Probably true. I thought Win32::API was standard with the AS distro. I would verify that and if so, I would uninstall and re-install the AS distro and then install SerialPort from a PPM repository. _______________________________________________ Perl-Win32-Users mailing list Perl-Win32-Users@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs