From erf_list em portoweb.com.br Wed Mar 8 09:44:04 2006 From: erf_list em portoweb.com.br (Eduardo (POA-RS)) Date: Wed, 08 Mar 2006 14:44:04 -0300 Subject: [PortoAlegre-pm] =?iso-8859-1?q?Script_Perl_para_Linux_em_uma_m?= =?iso-8859-1?q?=E1quina_com_Windows?= Message-ID: <440F17E4.8000208@portoweb.com.br> E aí guriazada.. bueno.. minha primeira msg aí pra lista... não sei muito de perl, mas já escrevi um ou outro código simples.... bem simples... bom, minha dúvida é, tenho um script que é para ser executado em uma máquina rodando Linux. Eu posso usar esse script em uma máquina rodando Windows 2003??? o script foi feito para ser executado em linux, mas nas primeiras linhas, ele faz um teste para ver se está sobre uma plataforma windows, e faz as devidas substituições de diretórios... quando executo no windows o script "perl.exe script.pl" tenho um erro com o Errno.pm e o erro me indica a linha 34 Segue o Erro: C:\Program Files\>perl.exe script.pl Can't locate Errno.pm in @INC (@INC contains: ./5.00503/lib ./5.00503/lib/MSWin32-x86/auto ./5.00503/lib/MSWin32-x86 ./site/5.0 0503/lib ./site/5.00503/lib/MSWin32-x86/auto ./site/5.00503/lib/MSWin32-x86) at script.pl line 34. BEGIN failed--compilation aborted at script.pl line 34. Na linha 34 do script, tem isso: Use Errno qw:(POSIX); Alguém tem alguma idéia? Desde já agradeço... Eduardo. From pmpoa em galvao.eti.br Wed Mar 8 13:13:52 2006 From: pmpoa em galvao.eti.br (=?ISO-8859-1?Q?=22Er_Galv=E3o_Abbott_-_PortoAlegre=2Epm=22?=) Date: Wed, 08 Mar 2006 18:13:52 -0300 Subject: =?ISO-8859-1?Q?Re=3A_=5BPortoAlegre-pm=5D_Script_Perl_pa?= =?ISO-8859-1?Q?ra_Linux_em_uma_m=E1quina_com_Windows?= In-Reply-To: <440F17E4.8000208@portoweb.com.br> References: <440F17E4.8000208@portoweb.com.br> Message-ID: <440F4910.6080008@galvao.eti.br> Olá, Eduardo. Primeiramente seja bem-vindo à lista e me desculpe pela demora de aprovar seu e-mail - todos os membros novos são inicialmente moderados para se evitar spam-bots. Este seu script depende de um outro arquivo para rodar, no caso o arquivo Errno.pm A extensão .pm indica que ele seja um módulo perl. Desta forma, se a distribuição do Perl que você estiver usando for a da ActiveState você pode utilizar o ppm para tentar instalar o módulo (se houver uma versão deste módulo para perl em windows). Abra um prompt do DOS e digite o seguinte: ppm install Errno Após concluído o processo de instalação, tente executar novamente o seu script. Abraços, Galvão Eduardo (POA-RS) wrote: > E aí guriazada.. bueno.. minha primeira msg aí pra lista... não sei > muito de perl, mas já escrevi um ou outro código simples.... bem simples... > > bom, minha dúvida é, tenho um script que é para ser executado em uma > máquina rodando Linux. Eu posso usar esse script em uma máquina rodando > Windows 2003??? > > o script foi feito para ser executado em linux, mas nas primeiras > linhas, ele faz um teste para ver se está sobre uma plataforma windows, > e faz as devidas substituições de diretórios... > > quando executo no windows o script "perl.exe script.pl" tenho um erro > com o Errno.pm e o erro me indica a linha 34 > > Segue o Erro: > > C:\Program Files\>perl.exe script.pl > Can't locate Errno.pm in @INC (@INC contains: ./5.00503/lib > ./5.00503/lib/MSWin32-x86/auto ./5.00503/lib/MSWin32-x86 ./site/5.0 > 0503/lib ./site/5.00503/lib/MSWin32-x86/auto > ./site/5.00503/lib/MSWin32-x86) at script.pl line 34. > BEGIN failed--compilation aborted at script.pl line 34. > > Na linha 34 do script, tem isso: > Use Errno qw:(POSIX); > > Alguém tem alguma idéia? Desde já agradeço... > > Eduardo. > > > _______________________________________________ > PortoAlegre-pm mailing list > PortoAlegre-pm em pm.org > http://mail.pm.org/mailman/listinfo/portoalegre-pm > > > From pmpoa em galvao.eti.br Wed Mar 8 21:24:00 2006 From: pmpoa em galvao.eti.br (=?windows-1252?Q?=22Er_Galv=E3o_Abbott_-_PortoAlegre=2Epm=22?=) Date: Thu, 09 Mar 2006 02:24:00 -0300 Subject: [PortoAlegre-pm] Novidades::2006 Message-ID: <440FBBF0.9040001@galvao.eti.br> Pessoal: Seguem as novidades do ano para o Perl Brasileiro: ? Web site: O Web site da SPB (Sociedade Perl do Brasil - http://www.perl.org.br/) está crescendo de forma bem significativa: - A revista eletrônica tekneeq foi reativada e já temos monges trabalhando em artigos. - Foi criada uma wiki onde estão acontecendo muitas coisas, entre elas a tradução completa do Perldoc, a documentação oficial da linguagem Perl, para a língua portuguesa. Toda a ajuda neste processo é bem-vinda. Cadastrem-se na wiki e mãos à obra! ? Evento: Durante o 7º FISL (de 19 à 22 de abril no Centro de Eventos da FIERGS) estará acontecendo a segunda edição do YAPC (Yet Another Perl Conference): YAPC::Brasil::2006, evento homologado pela Perl Foundation. Entre os palestrantes já estão confirmadas as presenças de Randal 'merlyn' Schwartz, um dos 'papas' da linguagem no mundo e autor de diversos livros, e David Fetter, integrante da equipe de desenvolvimento do PostgreSQL. Além do mais teremos um stand fixo no espaço do FISL, onde ocorrerão diversas mini-palestras durante o evento. Aguardo a presença de todos. Forte abraço, Er Galvão Abbott Fundador e Líder - Porto Alegre Perl Mongers