[Cascavel-pm] Adicionando módulo Win32::Lanman no TinyPerl

Luis Campos de Carvalho monsieur_champs em yahoo.com.br
Quarta Setembro 29 08:45:49 CDT 2004


On Wed, 29 Sep 2004, Solli Moreira Honorio wrote:

> Pessoal,
>
> Estou tentando incluir o Win32::Lanman no lib.zip do TinyPerl.
> Normalmente o Win32::Lanman está localizado no diretório
> \site\lib\Win32, e aí eu tentei colocar os arquivos necessário na
> estrutura do lib.zip e até tentei criar uma estrutura \site\lib.
>
> Mas o negócio 'not rola', estou recebendo o error :

> Can't locate Win32/Lanman.pm in @INC (@INC contains: CODE(0x1b1634c)
> C:/temp/libzip-tmp/ C:/temp/libzip-tmp/lib/ . ./lib) at (eval 24) line
> 3.
> BEGIN failed--compilation aborted at (eval 24) line 3.
>
> Alguém sabe como posso incluir este módulo no TinyPerl ?

  #!/usr/bin/perl
  use vars qw/ @INC /;

  # Opa! Está incluído, já!!
  # O problema é que a biblioteca não está num lugar
  # "padrão" (leia-se:  listado no seu @INC).

  # O que você precisa fazer para facilitar sua vida é extender
  # o @INC padrão (está no Config.pm) para incorporar o diretorio
  # onde você instalou seu novo módulo.

  # Outra alternativa é dizer
  use lib qw( /caminho/para/lib/ );
  # e garantir que existe /caminho/para/lib/Win32/Lanman.pm

  __END__
  # Finalmente, você pode esquecer tudo isso e simplesmente dizer
  perl -I /caminho/para/lib programa.pl
  # e novamente garantir que existe /caminho/para/lib/Win32/Lanman.pm

  Espero que isso ajude... :-)
  Com saudades!
  Putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  Luis Campos de Carvalho is BsC in Computer Science,
  Certified Oracle DBA, Sao Paulo PM Leader, Cascavel
  PM Moderator, Perl Monk and Perl/Unix affictioned.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


Mais detalhes sobre a lista de discussão Cascavel-pm