On Tue, Dec 02, 2003 at 03:57:16PM -0500, Andy Dougherty wrote: > On Mon, 1 Dec 2003, David Nicol wrote: > > make runs a while and ends with this: > > > > ./miniperl -Ilib configpm configpm.tmp > > make[2]: *** [lib/Config.pm] Error 9 > > Ok, this is a sign that your miniperl has some serious trouble. I don't > know what, specifically, errno 9 (Bad File Number) is telling us, but it's > definitely not good. Are you sure that that's not exit status 9 (SEGV) ? > > Summary of my perl5 (revision 5.0 version 8 subversion 2) configuration: > > Platform: > > osname=linux, osvers=2.6.0-test7, archname=i686-linux > > > gccversion='2.96 20000731 (Red Hat Linux 7.2 2.96-112.7.2)', > > > gnulibc_version='2.2.4' > > One vague possibility that comes to mind is that you are using a > pre-release test 2.6.0 kernel on a rather old system (glibc-2.2.4 and > gcc-2.96). Are you *sure* that this kernel and this libc work well > together? Is the gcc-2.96 the most recent that RedHat released? A lot of projects found problems with the optimiser in the earlier releases. If you disable optimisation (or just -Doptimize=-O1) does it work? Nicholas Clark