[Perl] Error trabajando con classes

Oscar Sosa oscar@sysmakers.com
Thu, 20 Mar 2003 18:54:28 -0600


No es necesario que esten en el path de perl...

Yo he incluido modulos as=ED...

Lo que veo es que en tu linea de error dice animals/Cat.pm, y dices que
los tienes a la misma altura que el script...

Por lo que tal vez debes incluirlo solo as=ED:=20

use Cat;

Y te debe funcionar.

A mi as=ED me ha funcionado bien.

Saludos!

>>-----Original Message-----
>>From: perl-admin@tlali.iztacala.unam.mx=20
>>[mailto:perl-admin@tlali.iztacala.unam.mx] On Behalf Of Jose=20
>>Antonio Galicia
>>Sent: Thursday, March 20, 2003 5:49 PM
>>To: perl@tlali.iztacala.unam.mx
>>Subject: Re: [Perl] Error trabajando con classes
>>
>>
>>On Thu, 13 Mar 2003, Luis Medrano Zaldivar wrote:
>>
>>> Can't locate animals/Cat.pm in @INC (@INC contains: C:/Perl/lib=20
>>> C:/Perl/site/lib
>>>  .) at animals.pl line 2.
>>> BEGIN failed--compilation aborted at animals.pl line 2.
>>
>> Eso es por que no encuentra el m=F3dulo y eso es por que el=20
>>directorio no esta en el path de perl.
>>
>>> que me avisen que ondas. Por cierto los archivos *.pm
>>> los tengo en el mismo subdirectorio donde tengo el
>>
>> Hmmm... nop, no es as=ED el asunto. Seg=FAn aparece en tu
>>c=F3digo quieres hacer esto:
>>
>>	use Winefred::Cat;
>>	use Winefred::Dog;
>>
>> esto significa que debe haber un archivos llamado "Cat.pm"
>>en un directorio llamado "Winefred" en alguno de los
>>directorio que estan en el arreglo "@INC".
>>
>>> script.pl les agradecere toda su ayuda lo antes posible.
>>
>> Para tus pruebas puedes hacer esto: Crea un directorio
>>llamado "Winefred" bajo el directorio donde esta tu script y=20
>>mueve tus .pm a ese directorio. Hecho eso ejecuta el script
>>as=ED:
>>
>>	perl -I. script.pl
>>
>> con lo que le dices a perl que agrege al @INC el directorio "."
>>
>> Saludos,
>> To=F1o
>>---
>>The face of war has never changed.  Surely it is more logical=20
>>to heal than to kill.
>>		-- Surak of Vulcan, "The Savage Curtain",=20
>>stardate 5906.5
>>
>>
>>_______________________________________________
>>Perl mailing list
>>Perl@tlali.iztacala.unam.mx=20
>>>>http://tlali.iztacala.unam.mx/mailman/listinfo/perl
>>