stevec
01-25-2002, 09:42 AM
I'm trying to install the Perl Cryptix package (available from http://www.cryptix.com/). It uses the standard perl installation process (perl Makefile.PL, make, etc). However, I get the following error during the make step. Anyone have any suggestions?
(following lines pasted from console output)
/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 Blowfish.xs > Blowfish.xsc && mv Blowfish.xsc Blowfish.c
cc -c -g -pipe -pipe -fno-common -no-cpp-precomp -flat_namespace -DHAS_TELLDIR_PROTOTYPE -fno-strict-aliasing -O3 -DVERSION=\"1.03\" -DXS_VERSION=\"1.03\" -I/System/Library/Perl/darwin/CORE Blowfish.c
cc: -flat_namespace: linker input file unused since linking not done
Running Mkbootstrap for Crypt::Blowfish ()
chmod 644 Blowfish.bs
LD_RUN_PATH="" cc -o ../blib/arch/auto/Crypt/Blowfish/Blowfish.bundle -bundle -flat_namespace -undefined suppress Blowfish.o blowfish.o
/usr/bin/ld: multiple definitions of symbol _XS_Crypt__Blowfish_crypt
Blowfish.o definition of _XS_Crypt__Blowfish_crypt in section (__TEXT,__text)
blowfish.o definition of _XS_Crypt__Blowfish_crypt in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _XS_Crypt__Blowfish_init
Blowfish.o definition of _XS_Crypt__Blowfish_init in section (__TEXT,__text)
blowfish.o definition of _XS_Crypt__Blowfish_init in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _boot_Crypt__Blowfish
Blowfish.o definition of _boot_Crypt__Blowfish in section (__TEXT,__text)
blowfish.o definition of _boot_Crypt__Blowfish in section (__TEXT,__text)
make[1]: *** [../blib/arch/auto/Crypt/Blowfish/Blowfish.bundle] Error 1
make: *** [subdirs] Error 2
[
(following lines pasted from console output)
/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 Blowfish.xs > Blowfish.xsc && mv Blowfish.xsc Blowfish.c
cc -c -g -pipe -pipe -fno-common -no-cpp-precomp -flat_namespace -DHAS_TELLDIR_PROTOTYPE -fno-strict-aliasing -O3 -DVERSION=\"1.03\" -DXS_VERSION=\"1.03\" -I/System/Library/Perl/darwin/CORE Blowfish.c
cc: -flat_namespace: linker input file unused since linking not done
Running Mkbootstrap for Crypt::Blowfish ()
chmod 644 Blowfish.bs
LD_RUN_PATH="" cc -o ../blib/arch/auto/Crypt/Blowfish/Blowfish.bundle -bundle -flat_namespace -undefined suppress Blowfish.o blowfish.o
/usr/bin/ld: multiple definitions of symbol _XS_Crypt__Blowfish_crypt
Blowfish.o definition of _XS_Crypt__Blowfish_crypt in section (__TEXT,__text)
blowfish.o definition of _XS_Crypt__Blowfish_crypt in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _XS_Crypt__Blowfish_init
Blowfish.o definition of _XS_Crypt__Blowfish_init in section (__TEXT,__text)
blowfish.o definition of _XS_Crypt__Blowfish_init in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _boot_Crypt__Blowfish
Blowfish.o definition of _boot_Crypt__Blowfish in section (__TEXT,__text)
blowfish.o definition of _boot_Crypt__Blowfish in section (__TEXT,__text)
make[1]: *** [../blib/arch/auto/Crypt/Blowfish/Blowfish.bundle] Error 1
make: *** [subdirs] Error 2
[