[Cascavel-pm] instalação de módulos locais

Alexei Znamensky russoz em gmail.com
Terça Setembro 30 11:07:24 PDT 2008


Elvio,

quick and dirty:

tente setar a variavel PERL5LIB:

PERL5LIB=/home/tr053040/elvio/PERL_LIB
export PERL5LIB

recomendação: nao abra o pacote de compilação no mesmo diretorio aonde você
irá instalar, isso só gera confusão (mas não deveria, as far as I know)
gerar esse tipo de erro

recomendação 2: mesmo estando offline, deve dar para trabalhar com o cpan,
provavelmente vale a pena o esforço

recomendação 3: eu montei um esquema de instalação local no meu home dir
usando uma ferramentinha chamada GNU Stow, que já cria os links para mim no
/usr/local/, assim eu não tenho que ficar mexendo em PATH ou PERL5LIB.

[]s,
Russo

2008/9/30 Elvio Barbalho <elvio.barbalho em gmail.com>

> Senhores boa tarde estou com dificuldades de instalar um módulo localmente.
> Abaixo foi como instalei o módulo aparentemente ele foi instalado ok.
>
> tr053040@ /home/tr053040/elvio/PERL_LIB/Class-Date-1.1.9 :>perl
> Makefile.PL PREFIX=/home/tr053040/elvio/PERL_LIB
> Checking if your kit is complete...
> Looks good
> Writing Makefile for Class::Date
>
>
> tr053040@ /home/tr053040/elvio/PERL_LIB/Class-Date-1.1.9 :>make install
> cp Date.pod blib/lib/Class/Date.pod
> cp Date.pm blib/lib/Class/Date.pm
> cp Date/Const.pm blib/lib/Class/Date/Const.pm
> /usr/bin/perl /usr/local/perl_ora/lib/5.10.0/ExtUtils/xsubpp  -typemap
> /usr/local/perl_ora/lib/5.10.0/ExtUtils/typemap  Date.xs > Date.xsc && mv
> Date.xsc Date.c
> Please specify prototyping behavior for Date.xs (see perlxs manual)
> gcc -c   -fno-strict-aliasing -pipe -I/usr/local/include
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O   -DVERSION=\"1.1.9\"
> -DXS_VERSION=\"1.1.9\" -fPIC
> "-I/usr/local/perl_ora/lib/5.10.0/sun4-solaris/CORE"   Date.c
> Running Mkbootstrap for Class::Date ()
> chmod 644 Date.bs
> rm -f blib/arch/auto/Class/Date/Date.so
> gcc  -G -L/usr/local/lib Date.o  -o blib/arch/auto/Class/Date/Date.so   \
>                 \
>
> chmod 755 blib/arch/auto/Class/Date/Date.so
> cp Date.bs blib/arch/auto/Class/Date/Date.bs
> chmod 644 blib/arch/auto/Class/Date/Date.bs
> Manifying blib/man3/Class::Date.3
> Files found in blib/arch: installing files in blib/lib into architecture
> dependent library tree
> Installing
> /home/tr053040/elvio/PERL_LIB/lib/site_perl/5.10.0/sun4-solaris/auto/Class/Date/Date.so
> Installing
> /home/tr053040/elvio/PERL_LIB/lib/site_perl/5.10.0/sun4-solaris/auto/Class/Date/Date.bs
> Installing
> /home/tr053040/elvio/PERL_LIB/lib/site_perl/5.10.0/sun4-solaris/Class/Date.pod
> Installing
> /home/tr053040/elvio/PERL_LIB/lib/site_perl/5.10.0/sun4-solaris/Class/Date.pm
> Installing
> /home/tr053040/elvio/PERL_LIB/lib/site_perl/5.10.0/sun4-solaris/Class/Date/Const.pm
> Installing /home/tr053040/elvio/PERL_LIB/man/man3/Class::Date.3
> Writing
> /home/tr053040/elvio/PERL_LIB/lib/site_perl/5.10.0/sun4-solaris/auto/Class/Date/.packlist
> Appending installation info to
> /home/tr053040/elvio/PERL_LIB/lib/5.10.0/sun4-solaris/perllocal.pod
>
> Entretanto quando vou tentar usar o módulo a seguinte mensagem e retornada
>
> tr053040@ /home/tr053040 :>perl -e "use Class::Date"
> Can't locate Class/Date.pm in @INC (@INC contains:
> /home/tr053040/elvio/PERL_LIB/lib/site_perl/5.10.0/sun4-solaris/Class/Date/Const.pm
> /usr/local/perl_ora/lib/5.10.0/sun4-solaris /usr/local/perl_ora/lib/5.10.0
> /usr/local/perl_ora/lib/site_perl/5.10.0/sun4-solaris
> /usr/local/perl_ora/lib/site_perl/5.10.0 .) at -e line 1.
> BEGIN failed--compilation aborted at -e line 1.
>
> Alguém poderia me dar uma luz?????????
>
> Obs: A máquina aonde estou tentando instar o módulo não tem acesso a
> internet!!!!!!!!!!
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>



-- 
Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [
www.flickr.com/photos/alexeiz]
"Though we live in trying times, we're the ones who have to try"
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/cascavel-pm/attachments/20080930/50349d47/attachment.html>


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