> Hrm... did you try gdb on the binary on the CD? It should tell you the
> error that cause the segfault when you run it in gdb. When was this book
> published? It could easily be a glibc compatibility problem... I don't
> understand why they would distribute a perl binary with it and not allow
> you to use a local one anyway.
Here's the gdb output:
-------------
Starting program: /usr/local/tmp/cdrom/LINUX/BIN/perl. perl.
Program received signal SIGSEGV, Segmentation fault.
0x401901cb in __getopt_clean_environment (env=0x0) at getopt_init.c:60
getopt_init.c:60: No such file or directory.
(gdb) info source
Current source file is getopt_init.c
Compilation directory is /usr/src/bs/BUILD/glibc/posix/
Source language is c.
Compiled with stabs debugging format.
-------------
It looks to me like it is a glibc problem. getopt_init.c is looking
for a file that's not there. The publishing date is 1997, so I'm
sure my distro has a newer version of the libraries. Still, you'd
think it would be backward compatible.
---------------------------------------------------------------------------
Send administrative requests to [EMAIL PROTECTED]