laola

Jakub Bogusz qboosh w prioris.mini.pw.edu.pl
Nie, 6 Sie 2000, 14:43:30 CEST


Uparcie nie chciała mi się budować (perl install -g kończyło się
komunikatem "Cannot find perl's library directory!").

perla nie znam, ale udało mi się dojść, że pomaga coś takiego:

--- laola-013/install.pl-dot    Sun Aug  6 08:04:03 2000
+++ laola-013/install.pl        Sun Aug  6 08:05:09 2000
@@ -191,7 +191,7 @@
 sub get_PerlLibPath {
    local($lib)="";
    if ( ($sys_os eq "dos") || $opt_g ) {
-      for (@INC) { last if (!/\./) && ($lib=$_) }
+      for (@INC) { last if (!/^\.$/) && ($lib=$_) }
       return "Cannot find perl's library directory!" if !$lib;
    } elsif ( $sys_os eq "unix" ) {
       if (!-d "$HomePath/lib/perl") {

U mnie wszystkie katalogi w @INC zawierają kropkę[1], więc w pierwotnej
postaci nie znajdował żadnego.

Nie wiem, czy do końca o to chodziło, ale po tej poprawce działa.

[1]
$ perl -e 'for (@INC) { print $_."\n" }'
/usr/lib/perl5/5.00503/i586-redhat-linux-thread
/usr/lib/perl5/5.00503
/usr/lib/perl5/site_perl/5.005/i586-redhat-linux-thread
/usr/lib/perl5/site_perl/5.005
.

-- 
Jakub Bogusz
mailto:qboosh w prioris.mini.pw.edu.pl
http://prioris.mini.pw.edu.pl/~qboosh/


___________________________
polish  linux  distribution
-> http://lists.pld.org.pl/



Więcej informacji o liście dyskusyjnej pld-devel-pl