V
vrihad
I am trying to compile perl 5.8.0 with gcc 3.2.3 on a Linux 2.4.18
system having glibc 2.3.2. I am doing it in a chrooted environment. My
configure command is: sh Configure -Dprefix=/usr/local/static -Uusedl
When I do make, after a while I start getting warning about not
finding the locale related info and the default locale("C") is used.
Then compilation fails on file lib/ExtUtils/MakeMaker.pm line 229.
This line is concerned with calling function cwd(). The line where
make fails is given below:
my $pwd = cwd() || die "Can't figure out your cwd!"
Apparently the module Cwd can't figure out the current working
directory in my chrooted envioronment. Also I am not sure how module
Cwd is built and works with perl interpreter which I am still
compiling.
What can I do to get the compilation going? Any type of hack is
acceptatble. In fact I tried to replace the function call with actual
path string. But something was wrong in this approach and it did not
work.
Thanks in advance
vrihad
system having glibc 2.3.2. I am doing it in a chrooted environment. My
configure command is: sh Configure -Dprefix=/usr/local/static -Uusedl
When I do make, after a while I start getting warning about not
finding the locale related info and the default locale("C") is used.
Then compilation fails on file lib/ExtUtils/MakeMaker.pm line 229.
This line is concerned with calling function cwd(). The line where
make fails is given below:
my $pwd = cwd() || die "Can't figure out your cwd!"
Apparently the module Cwd can't figure out the current working
directory in my chrooted envioronment. Also I am not sure how module
Cwd is built and works with perl interpreter which I am still
compiling.
What can I do to get the compilation going? Any type of hack is
acceptatble. In fact I tried to replace the function call with actual
path string. But something was wrong in this approach and it did not
work.
Thanks in advance
vrihad