in reply to Re: miniperl hangs during perl compilation
in thread miniperl hangs during perl compilation

Here's some more info

Which hardware platform do you use?
# uname -a
SunOS losan048 5.9 Generic_112233-07 sun4us sparc FJSV,GPUS
Could the available amount of memory (RAM) become an issue?

I don't know how to find out if memory is an issue (atleast for the libraries where i cam not able to create the Makefile even when i give the miniperl command from within that directory). But i was certainly able to create the make file and compile some of the libraries from within their directories.
If someone could tell me how to find this out, i can try it.

When the compile hangs, how does that manifest? Are there any error messages or warnings in the compile logs? Please show them if so. Does only the compile hang?
No error message what-so-ever. It just stays there...here's a snippet

make[1]: Leaving directory `/local/src/perl-5.8.7/x2p'<br> Making B (dynamic)
But as i said earlier, If i remove the entries from the list of libraries in the dynamic_ext variable in the Makefile. Make completes.
But again "make test" and "make install" fails with a lot of errors. Am just adding the last section of the make install cmd output.
File lib/Config.pm not changed. make[3]: Leaving directory `/local/src/perl-5.8.7' make[2]: Leaving directory `/local/src/perl-5.8.7/ext/Errno' make[1]: [extras.make] Error 1 (ignored) Everything is up to date. Type 'make test' to run test suite. if [ -n "" ]; \ then \ cd utils; make compile; \ cd ../x2p; make compile; \ cd ../pod; make compile; \ else :; \ fi ./perl installperl --destdir= Can't load 'lib/auto/File/Glob/Glob.so' for module File::Glob: ld.so.1: ./perl: fatal: relocation error: file lib/auto/File/Glob/Glob.so: symbol main: referenced symbol not found at lib/XSLoader.pm line 68. at lib/File/Glob.pm line 96 Compilation failed in require at installperl line 132. BEGIN failed--compilation aborted at installperl line 132. make[1]: *** [install.perl] Error 255 make[1]: Leaving directory `/local/src/perl-5.8.7' make: *** [install] Error 2
Glob.so does exsist in that location.
The list of libraries that cause an issue in creating the Makefile with miniperl,
(i say pass/fail next to each,
pass - i can create the make file and do a make from within that directory
fail - just hangs no matter from where i try to run the miniperl command)

Fails
B
SDBM_File
IO
List/Util
PerlIO/encoding
IPC/SysV

Passes
C (within B passes)
Storable
Devel/PPPort
Please let me know if you need some more information.
BTW, it's not NFS. It's local.

Any suggestion? Thanks,
Vani