module - PERL : Unicode string : Permission denied -
this question has answer here:
i program using perl , need install unicode string. make install
tells me:
files found in blib/arch: installing files in blib/lib architecture dependent library tree !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! error: can't create '/library/perl/5.16/darwin-thread-multi-2level/unicode' mkdir /library/perl/5.16/darwin-thread-multi-2level/unicode: permission denied @ /system/library/perl/5.16/extutils/install.pm line 494.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! @ -e line 1. make: *** [pure_site_install] error 13
does ever encountered problem?
/library
system directory. bad idea tinker system's own perl distribution. if goes wrong, you'll have lot of cleanup do.
therefore, build own perl. need download appropriate source distribution, , run ./configure --help
, , read instructions.
or, do:
$ ./configure -des -dprefix=/users/user/perl/5.xx.x make make test make install
you can put /users/user/perl/5.xx.x/bin
on path, or invoke perl
full path.
$ ~/perl/5.xx.x/bin/perl makefile.pl make test make install
i put symlinks in ~/bin
perl5.xx.x
invokes ~/perl/5.xx.x/bin/perl
.
do not install modules in system directories. sure people recommended mean well, doing going cause trouble @ point.
Comments
Post a Comment