I am yet another person trying to get CPAN to work on 10.1 ...

I recently compiled and installed 5.6.1. It failed four the tests, but
someone on this mailing list said that the tests that fail are not terribly
important.

Now I am trying to use CPAN to install some packages. But the install fails
on most packages, usually because some part of "make test" failed. Anyway,
here's my output when I try to install Digest::MD5. What is going on? Is my
machine a lost cause? Thanks for your help.


cpan> make Digest::MD5
Running make for module Digest::MD5
Running make for G/GA/GAAS/Digest-MD5-2.16.tar.gz
  Is already unwrapped into directory /var/root/.cpan/build/Digest-MD5-2.16

  CPAN.pm: Going to build G/GA/GAAS/Digest-MD5-2.16.tar.gz

Testing alignment requirements for U32... no restrictions
Checking if your kit is complete...
Looks good
Writing Makefile for Digest::MD5
cp MD5.pm blib/lib/Digest/MD5.pm
/usr/bin/perl -I/System/Library/Perl/darwin -I/System/Library/Perl
/System/Library/Perl/ExtUtils/xsubpp  -typemap
/System/Library/Perl/ExtUtils/typemap -typemap typemap MD5.xs > MD5.xsc &&
mv MD5.xsc MD5.c
cc -c  -g -pipe -pipe -fno-common -DHAS_TELLDIR_PROTOTYPE
-fno-strict-aliasing -I/usr/local/include -O3   -DVERSION=\"2.16\"
-DXS_VERSION=\"2.16\"  -I/System/Library/Perl/darwin/CORE  MD5.c
Running Mkbootstrap for Digest::MD5 ()
chmod 644 MD5.bs
rm -f blib/arch/auto/Digest/MD5/MD5.bundle
LD_RUN_PATH="" cc  -bundle -undefined suppress -L/usr/local/lib MD5.o  -o
blib/arch/auto/Digest/MD5/MD5.bundle
/usr/bin/ld: -undefined error must be used when -twolevel_namespace is in
effect
make: *** [blib/arch/auto/Digest/MD5/MD5.bundle] Error 1
  /usr/bin/make  -- NOT OK



Reply via email to