<div dir="ltr"><span style="font-family: courier new,monospace;">Hubert, como você instalou o módulo ? Pois a mensagem está informando que não consegue achar o módulo em uma das fontes de pesquisa dele para o Perl &#39;*/site/lib&#39; e o &#39;*/lib&#39;.<br>
<br>Você tem certeza que existe o diretório &#39;D:/Aplicacao/Perl/site/lib/Class/Date&#39;&nbsp; ou </span><span style="font-family: courier new,monospace;">&#39;D:/Aplicacao/Perl/lib/Class/Date&#39; ?<br><br>Solli M. Honório<br>
</span><span style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;"></span><br><div class="gmail_quote">2008/9/15 breno <span dir="ltr">&lt;<a href="mailto:breno@rio.pm.org">breno@rio.pm.org</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hubert,<br>
<br>
repare que, segundo o seu exemplo, o @INC contém os diretórios:<br>
<br>
D:\Aplicacao\Perl\site\lib<br>
D:\Aplicacao\Perl\lib<br>
. &nbsp;(o diretório atual, no caso, &quot;D:\Scripts&quot;)<br>
<br>
e não contém o diretório onde a sua &quot;Class::Date&quot; (que, pela sua<br>
resposta, está em &quot;D:\Aplicacao\Perl\lib\HTTP\Class\Date.pm&quot;, certo?<br>
<br>
Experimente adicionar antes da linha que diz &quot;use Class::Date&quot; no seu<br>
programa &quot;D:\Scripts\consumo_corporate_sme.pl&quot; uma linha dizendo:<br>
<br>
use lib &quot;D:/Aplicacao/Perl/site/lib/HTTP&quot;;</blockquote><div><br><span style="font-family: courier new,monospace;">Isto que o Breno mostrou está dizendo para o Perl adicionar um outra &#39;diretório&#39; de pesquisa. Antes de fazer isto, confirme se o módulo realmente está instalado. Faça um &#39;find&#39; no explorer por Date.pm e vê se encontra alguma coisa e qual o path ?.</span><br style="font-family: courier new,monospace;">
&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
(atenção para a barra normal (/), e não invertida (\) )<br>
<br>
E me diga se funcionou. Ou experimente (via Windows Explorer mesmo)<br>
criar um diretório &quot;Class&quot; dentro de D:\Aplicacao\Perl\site\lib e<br>
mover/copiar o seu &quot;Date.pm&quot; para lá, de modo que o caminho para ele<br>
vire &quot;D:\Aplicacao\Perl\site\lib\Class\Date.pm&quot; e não&nbsp;</blockquote><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&quot;D:\Aplicacao\Perl\site\lib\HTTP\Class\Date.pm&quot;.<br>
</blockquote><div><br><span style="font-family: courier new,monospace;">O Class::Date precisa ser compilado, então cuidado em copiar, porque vai faltar &#39;DLL&#39;. Se você não encontrar o Date.pm, recomendo que você instala via ppm.</span><br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
Ou ainda (e esse passo é recomendado antes das duas opções<br>
anteriores), tente instalar novamente o Class::Date via ppm (supondo<br>
ActivePerl) ou cpan (supondo Strawberry Perl - a resposta à pergunta<br>
do Eden, digitando &quot;perl -V&quot; no prompt de comando, vai dizer mais<br>
detalhes sobre o seu &quot;perl&quot;).<br>
<br>
Se tiver qualquer dúvida envie um novo email, ok? E não deixe de nos<br>
avisar se tudo deu certo!<br>
<div><div></div><div class="Wj3C7c"><br>
[]s<br>
<br>
-b<br>
<br>
<br>
2008/9/15 Hubert Thomaz Neto &lt;<a href="mailto:hubert.thomaz@gvt.com.br">hubert.thomaz@gvt.com.br</a>&gt;:<br>
&gt;<br>
&gt; Breno e Solli,<br>
&gt; muito obrigado por prontamente estarem me auxiliando.<br>
&gt;<br>
&gt; Seguem respostas (Breno),<br>
&gt; &nbsp;1) D:\Aplicacao\Perl\lib\HTTP<br>
&gt; &nbsp;2) Anexo.<br>
&gt;<br>
&gt;<br>
&gt; Seguem respostas (Solli),<br>
&gt; &nbsp;1) e 2) ActivePerl-5.8.8.822-MSWin32-x86-280952.msi<br>
&gt;<br>
&gt;<br>
&gt; Sds,<br>
&gt; Hubert<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; -----Mensagem original-----<br>
&gt; De: saopaulo-pm-bounces+hubert.thomaz=<a href="http://gvt.com.br" target="_blank">gvt.com.br</a>@<a href="http://pm.org" target="_blank">pm.org</a> [mailto:<a href="mailto:saopaulo-pm-bounces%2Bhubert.thomaz">saopaulo-pm-bounces+hubert.thomaz</a>=<a href="http://gvt.com.br" target="_blank">gvt.com.br</a>@<a href="http://pm.org" target="_blank">pm.org</a>] Em nome de breno<br>

&gt; Enviada em: segunda-feira, 15 de setembro de 2008 15:14<br>
&gt; Para: <a href="mailto:saopaulo-pm@mail.pm.org">saopaulo-pm@mail.pm.org</a><br>
&gt; Assunto: Re: [SP-pm] Ajuda para utilização do Perl<br>
&gt;<br>
&gt; Hubert, responda para a gente duas coisas:<br>
&gt;<br>
&gt; 1) Qual o caminho completo no seu sistema para o arquivo Class/Date.pm ?<br>
&gt;<br>
&gt; 2) O que vem logo após a mensagem de erro (justo a parte q vc apagou<br>
&gt; no email)? Em outras palavras: logo após a mensagem &quot;Can&#39;t locate<br>
&gt; Class/Date.pm in @INC &quot;, ele te diz o conteúdo do @INC, não diz? Deve<br>
&gt; se parecer com uma lista de diretórios. Se não tiver nada, experimente<br>
&gt; executar o seguinte programa (chame de teste-inc.pl, por exemplo):<br>
&gt;<br>
&gt; print join(&#39;, &#39;, @INC) . &quot;\n&quot;;<br>
&gt;<br>
&gt; e cole no email o resultado, por favor.<br>
&gt;<br>
&gt; O motivo é que o perl procura pelos módulos (como &quot;Class::Date&quot;)<br>
&gt; dentro de diretórios específicos do seu sistema, armazenados na<br>
&gt; variável especial @INC. Se o módulo &quot;Class::Date&quot; está instalado<br>
&gt; (pergunta 1), então ele deve estar em um diretório não listado no @INC<br>
&gt; (pergunta 2).<br>
&gt;<br>
&gt; []s<br>
&gt;<br>
&gt; -b<br>
&gt;<br>
&gt; 2008/9/15 Hubert Thomaz Neto &lt;<a href="mailto:hubert.thomaz@gvt.com.br">hubert.thomaz@gvt.com.br</a>&gt;:<br>
&gt;&gt; Prezados,<br>
&gt;&gt;<br>
&gt;&gt; não sei se esta é a forma correta de obter ajuda/suporte sobre o Perl, mas<br>
&gt;&gt; agradeço se puderem me auxiliar com a dificuldade que estou enfrentando para<br>
&gt;&gt; executar um script Perl em um servidor Win2000 Server.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Tenho um script que roda num Desktop e está executando perfeitamente.<br>
&gt;&gt; Instalamos o Perl em um Servidor MS Win2000 Server no drive D:\PERL. Mudamos<br>
&gt;&gt; no script a linha que indica do drive C:\PERL para D:\PERL.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Quando executa no entanto está indicando um erro: &quot; Can&#39;t locate<br>
&gt;&gt; Class/Date.pm in @INC ...&quot;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; parece que não encontra a CLASS::<a href="http://DATE.PM" target="_blank">DATE.PM</a>. A questão é que a biblioteca está<br>
&gt;&gt; na pasta embaixo de D:\PERL. Será que é necessário adicionar um PATH na<br>
&gt;&gt; máquina para encontrar o arquivo?<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Li algo sobre instalar a Class-Date? Preciso fazer isso?<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Agradeço pelas dicas, ou sugestão onde posso encontrar a solução para este<br>
&gt;&gt; problema.<br>
&gt;&gt;<br>
&gt;&gt; Grato,<br>
&gt;&gt;<br>
&gt;&gt; Hubert<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; SaoPaulo-pm mailing list<br>
&gt;&gt; <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
&gt;&gt; <a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
&gt;&gt;<br>
&gt; _______________________________________________<br>
&gt; SaoPaulo-pm mailing list<br>
&gt; <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
&gt; <a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; SaoPaulo-pm mailing list<br>
&gt; <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
&gt; <a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
&gt;<br>
_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>&quot;o animal satisfeito dorme&quot;. - Guimarães Rosa<br>
</div>