Estimados: buenas.
Necesito su ayuda, por favor.
Tengo Windows 7, 64 bit. Instalé ActiveState para 32 bit.
Estoy intentando instalar 2 módulos: win32-serialport y device-modem.
Mis repositorios son:
Using text Syntax Highlighting
C:\Perl\bin>ppm repo
┌────┬───────┬────────────────────────────────┐
│ id │ pkgs │ name │
├────┼───────┼────────────────────────────────┤
│ 1 │ 17869 │ ActiveState Package Repository │
│ 2 │ 1 │ alma │
│ 3 │ 602 │ bribes │
│ 4 │ 0 │ gtk2 │
│ 5 │ 0 │ brock │
│ 6 │ 0 │ lostmind │
│ 7 │ 4 │ log4perl │
│ 8 │ 0 │ trouchelle │
└────┴───────┴────────────────────────────────┘
(8 enabled repositories)
Coloreado en 0.000 segundos, usando
GeSHi 1.0.8.4
Realizo:
ppm install Win32-SerialPort
ppm install Win32::SerialPort
Respuesta:
ppm install failed: Can't find any package that provides Win32::SerialPort
ppm install failed: Can't find any package that provides Win32-SerialPort
cpan install Win32::SerialPort
Win32-SerialPort-0.22/eg/stty.plx
Win32-SerialPort-0.22/eg/any_os.plx
Win32-SerialPort-0.22/eg/demo5.plx
CPAN: File::Temp loaded ok (v0.2304)
CPAN: YAML::XS loaded ok (v0.52)
CPAN: Parse::CPAN::Meta loaded ok (v1.4414)
CPAN: CPAN::Meta loaded ok (v2.140640)
CPAN: Module::CoreList loaded ok (v5.20141002)
Configuring B/BB/BBIRTH/Win32-SerialPort-0.22.tar.gz with Makefile.PL
El sistema no puede encontrar el archivo especificado.
Device COM1 does not appear to exist. Testing impossible
No 'Makefile' created BBIRTH/Win32-SerialPort-0.22.tar.gz
C:\Perl\bin\perl.exe Makefile.PL INSTALLDIRS=site -- NOT OK
cpan install Device::Modem
C:\Perl\bin\perl.exe "-Iblib\lib" "-Iblib\arch" test.pl
1..15
Can't locate Win32/SerialPort.pm in @INC (you may need to install the Win32::SerialPort module) (@INC contains: ./blib . blib\lib blib\arch C:/Perl/site/lib C:/Perl/lib
BEGIN failed--compilation aborted at blib\lib/Device/Modem.pm line 40.
Compilation failed in require at test.pl line 15.
BEGIN failed--compilation aborted at test.pl line 15.
dmake.exe: Error code 130, while making 'test_dynamic'
COSIMO/Device-Modem-1.57.tar.gz
one dependency not OK (Win32::SerialPort); additionally test harness failed
C:\Perl\bin\dmake.exe test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports COSIMO/Device-Modem-1.57.tar.gz
NOTA: antes funcionaba hasta que formateé mi PC.
El perl packager NO detecta ningún módulo
Si alguien puede ayudarme, por favor.
He descargado ambos módulos desde su página oficinal de ActiveState y cpan.
¿Cómo podría Instalarlo de forma manual? ¿Es posible hacer funcionar el módulo solo copiando los archivos en sus respectivas carpetas dentro de bin? ¿O cómo puedo compilar el módulo desde Windows?
Saludos.