Hello All-
I'm really having a heck of a time with the install of Perl on 10.3 server. I'm trying to install various perl modules, (DBI, DBD::mysql, Digest::MD5, MIME::Base64) and having no luck at all. If I go to CPAN and do a "install Digest::MD5" this is the error I get:
Perl's config says that U32 access must be aligned.
Checking if your kit is complete...
Looks good
Warning: prerequisite Digest::base 1.00 not found.
Error: Unable to locate installed Perl libraries or Perl source code.
It is recommended that you install perl in a standard location before
building extensions. Some precompiled versions of perl do not contain
these header files, so you cannot build extensions. In such a case,
please build and install your perl from a fresh perl distribution. It
usually solves this kind of problem.
(You get this message, because MakeMaker could not find "/System/Library/Perl/5.8.1/darwin-thread-multi-2level/CORE/perl.h")
Running make test
Make had some problems, maybe interrupted? Won't test
Running make install
Make had some problems, maybe interrupted? Won't install
So then if I go get perl (5.8.2) and try to install it using the "defaults" for location here is what I get then:
Making B (dynamic)
rm -f ../../../lib/auto/B/C/C.bundle
LD_RUN_PATH="" env MACOSX_DEPLOYMENT_TARGET=10.3 cc -bundle -undefined dynamic_lookup C.o -o ../../../lib/auto/B/C/C.bundle
ld: -undefined: unknown argument: dynamic_lookup
make[2]: *** [../../../lib/auto/B/C/C.bundle] Error 1
make[1]: *** [subdirs] Error 2
make: *** [lib/auto/B/B.bundle] Error 2
I really don't know where to turn from here. Any thoughts or help would be greatly appreciated.
John Nicholson
I'm really having a heck of a time with the install of Perl on 10.3 server. I'm trying to install various perl modules, (DBI, DBD::mysql, Digest::MD5, MIME::Base64) and having no luck at all. If I go to CPAN and do a "install Digest::MD5" this is the error I get:
Perl's config says that U32 access must be aligned.
Checking if your kit is complete...
Looks good
Warning: prerequisite Digest::base 1.00 not found.
Error: Unable to locate installed Perl libraries or Perl source code.
It is recommended that you install perl in a standard location before
building extensions. Some precompiled versions of perl do not contain
these header files, so you cannot build extensions. In such a case,
please build and install your perl from a fresh perl distribution. It
usually solves this kind of problem.
(You get this message, because MakeMaker could not find "/System/Library/Perl/5.8.1/darwin-thread-multi-2level/CORE/perl.h")
Running make test
Make had some problems, maybe interrupted? Won't test
Running make install
Make had some problems, maybe interrupted? Won't install
So then if I go get perl (5.8.2) and try to install it using the "defaults" for location here is what I get then:
Making B (dynamic)
rm -f ../../../lib/auto/B/C/C.bundle
LD_RUN_PATH="" env MACOSX_DEPLOYMENT_TARGET=10.3 cc -bundle -undefined dynamic_lookup C.o -o ../../../lib/auto/B/C/C.bundle
ld: -undefined: unknown argument: dynamic_lookup
make[2]: *** [../../../lib/auto/B/C/C.bundle] Error 1
make[1]: *** [subdirs] Error 2
make: *** [lib/auto/B/B.bundle] Error 2
I really don't know where to turn from here. Any thoughts or help would be greatly appreciated.
John Nicholson