Re: Assistance with compiling Cryptix Perl Modules

From: Donald Crawford (nluck@earthlink.net)
Date: Fri Jan 28 2000 - 21:24:03 EST


Would someone who already has a server set up consider hosting just my OpenSRS systems site for a small monthly fee?
  ----- Original Message -----
  From: Donald Crawford
  To: discuss-list@opensrs.net ; dev-list@opensrs.net
  Sent: Friday, January 28, 2000 11:08 AM
  Subject: Fw: Assistance with compiling Cryptix Perl Modules

   Problem getting the perl scripts installed.
    I'm told there seems to be a problem in the "C codes" for installing. If you can/will help us with this I won't forget it.
   
  We haven't heard back from the Cryptix Developement Team and I'm really not sure were to go from here.

  Looking forward sincerely,
  Donald E Crawford
  Pres./Director
  Business Service Group, Inc.
  ----- Original Message -----

  From:
  To: nluck@earthlink.net
  Sent: Friday, January 28, 2000 10:29 AM
  Subject: Fw: Assistance with compiling your Cryptix Perl Modules

  Error code

   
  Dear Cryptix Developement Team,

  I am interested in utilizing your Cryptix module on my server however I when I attempting to install your Cryptix library, I receive the following error:

  des.h:3: parse error before `des_user_key'
  des.h:3: warning: data definition has no type or storage class
  des.h:4: parse error before `des_cblock'
  des.h:4: warning: data definition has no type or storage class
  des.h:5: parse error before `des_ks'
  des.h:5: warning: data definition has no type or storage class
  des.h:7: parse error before `in'
  des.h:8: parse error before `userKey'
  DES.xs: In function `XS_Crypt__DES_expand_key':
  DES.xs:21: `des_ks' undeclared (first use in this function)
  DES.xs:21: (Each undeclared identifier is reported only once
  DES.xs:21: for each function it appears in.)
  DES.xs:21: parse error before `ks'
  DES.xs:27: `u_int8_t' undeclared (first use in this function)
  DES.xs:27: parse error before `)'
  DES.xs:29: `ks' undeclared (first use in this function)
  DES.xs: In function `XS_Crypt__DES_crypt':
  DES.xs:48: `des_ks' undeclared (first use in this function)
  DES.xs:58: `u_int32_t' undeclared (first use in this function)
  DES.xs:58: parse error before `)'
      
  Below is the advanced copy of the situation, any help would be appreciated! This is on a Sun E250 using Sun Solaris 2.7 as the operating system.

  Thank you,

  Nicholas Gaugler

  make
  mkdir blib
  mkdir blib/lib
  mkdir blib/arch
  mkdir blib/arch/auto
  mkdir blib/arch/auto/Cryptix
  mkdir blib/lib/auto
  mkdir blib/lib/auto/Cryptix
  make[1]: Entering directory `/home/nickg/crypt/Cryptix-1.16/Crypt-Lib'
  mkdir ../blib/arch/auto/Crypt
  mkdir ../blib/lib/auto/Crypt
  mkdir ../blib/man3
  cp Crypt/DES.pm ../blib/lib/Crypt/DES.pm
  cp Crypt/DES3EDE.pm ../blib/lib/Crypt/DES3EDE.pm
  cp Crypt/HashSHA.pm ../blib/lib/Crypt/HashSHA.pm
  cp Crypt/ElGamal/NOTES ../blib/lib/Crypt/ElGamal/NOTES
  cp Crypt/RSASecretKeyPair.pm ../blib/lib/Crypt/RSASecretKeyPair.pm
  cp Crypt/Blowfish.pod ../blib/lib/Crypt/Blowfish.pod
  cp Crypt/ElGamal/KeyGen.pm ../blib/lib/Crypt/ElGamal/KeyGen.pm
  cp Crypt/MD5.pm ../blib/lib/Crypt/MD5.pm
  cp Crypt/StreamCipher.pm ../blib/lib/Crypt/StreamCipher.pm
  cp Crypt/CBC.pm ../blib/lib/Crypt/CBC.pm
  cp Crypt/RSAKeyGen.pm ../blib/lib/Crypt/RSAKeyGen.pm
  cp Crypt/ElGamal/PublicKey.pm ../blib/lib/Crypt/ElGamal/PublicKey.pm
  cp Crypt/RSAPublicKey.pm ../blib/lib/Crypt/RSAPublicKey.pm
  cp Crypt/RSAKey.pm ../blib/lib/Crypt/RSAKey.pm
  cp Crypt/DSA/PublicKey.pm ../blib/lib/Crypt/DSA/PublicKey.pm
  cp Crypt/HashSHA0.pm ../blib/lib/Crypt/HashSHA0.pm
  cp Crypt/ElGamal/SecretKey.pm ../blib/lib/Crypt/ElGamal/SecretKey.pm
  cp Crypt/IDEA.pm ../blib/lib/Crypt/IDEA.pm
  cp Crypt/DSA/SecretKey.pm ../blib/lib/Crypt/DSA/SecretKey.pm
  cp Crypt/IDEA.pod ../blib/lib/Crypt/IDEA.pod
  cp Crypt/SHA.pm ../blib/lib/Crypt/SHA.pm
  cp Crypt/Blowfish.pm ../blib/lib/Crypt/Blowfish.pm
  cp Crypt/DES.pod ../blib/lib/Crypt/DES.pod
  cp Crypt/CSRandomStream.pm ../blib/lib/Crypt/CSRandomStream.pm
  cp Crypt/MessageDigest.pm ../blib/lib/Crypt/MessageDigest.pm
  cp Crypt/DSA/NOTES ../blib/lib/Crypt/DSA/NOTES
  cp Crypt/BlockCipher.pm ../blib/lib/Crypt/BlockCipher.pm
  cp Crypt/MessageHash.pm ../blib/lib/Crypt/MessageHash.pm
  cp Crypt/HashMD5.pm ../blib/lib/Crypt/HashMD5.pm
  cp Crypt/DSA/KeyGen.pm ../blib/lib/Crypt/DSA/KeyGen.pm
  cp Crypt/ECB.pm ../blib/lib/Crypt/ECB.pm
  cp Crypt/CFB.pm ../blib/lib/Crypt/CFB.pm
  cp Crypt/SHA0.pm ../blib/lib/Crypt/SHA0.pm
  Manifying ../blib/man3/Crypt::Blowfish.3
  Manifying ../blib/man3/Crypt::IDEA.3
  Manifying ../blib/man3/Crypt::DES.3
  make[1]: Leaving directory `/home/nickg/crypt/Cryptix-1.16/Crypt-Lib'
  make[1]: Entering directory `/home/nickg/crypt/Cryptix-1.16/Crypt-Blowfish'
  mkdir ../blib/arch/auto/Crypt/Blowfish
  mkdir ../blib/lib/auto/Crypt/Blowfish
  /bin/perl -I/usr/local/lib/perl5/5.00502/sun4-solaris -I/usr/local/lib/perl5/5.00502 /usr/local/lib/perl5/5.00502/ExtUtils/xsubpp -typemap /usr/local/lib/perl5/5.00502/ExtUtils/typemap -typemap typemap Blowfish.xs >Blowfish.tc && mv Blowfish.tc Blowfish.c
  gcc -c -I/usr/local/include -O -DVERSION=\"1.03\" -DXS_VERSION=\"1.03\" -fPIC -I/usr/local/lib/perl5/5.00502/sun4-solaris/CORE Blowfish.c
  gcc -c -I/usr/local/include -O -DVERSION=\"1.03\" -DXS_VERSION=\"1.03\" -fPIC -I/usr/local/lib/perl5/5.00502/sun4-solaris/CORE blowfish.c
  Running Mkbootstrap for Crypt::Blowfish ()
  chmod 644 Blowfish.bs
  LD_RUN_PATH="" gcc -o ../blib/arch/auto/Crypt/Blowfish/Blowfish.so -G -L/usr/local/lib Blowfish.o blowfish.o
  chmod 755 ../blib/arch/auto/Crypt/Blowfish/Blowfish.so
  cp Blowfish.bs ../blib/arch/auto/Crypt/Blowfish/Blowfish.bs
  chmod 644 ../blib/arch/auto/Crypt/Blowfish/Blowfish.bs
  make[1]: Leaving directory `/home/nickg/crypt/Cryptix-1.16/Crypt-Blowfish'
  make[1]: Entering directory `/home/nickg/crypt/Cryptix-1.16/Crypt-DES'
  mkdir ../blib/arch/auto/Crypt/DES
  mkdir ../blib/lib/auto/Crypt/DES
  gcc -c -I/usr/local/include -O -DVERSION=\"1.03\" -DXS_VERSION=\"1.03\" -fPIC -I/usr/local/lib/perl5/5.00502/sun4-solaris/CORE DES.c
  In file included from DES.xs:10:
  des.h:3: parse error before `des_user_key'
  des.h:3: warning: data definition has no type or storage class
  des.h:4: parse error before `des_cblock'
  des.h:4: warning: data definition has no type or storage class
  des.h:5: parse error before `des_ks'
  des.h:5: warning: data definition has no type or storage class
  des.h:7: parse error before `in'
  des.h:8: parse error before `userKey'
  DES.xs: In function `XS_Crypt__DES_expand_key':
  DES.xs:21: `des_ks' undeclared (first use in this function)
  DES.xs:21: (Each undeclared identifier is reported only once
  DES.xs:21: for each function it appears in.)
  DES.xs:21: parse error before `ks'
  DES.xs:27: `u_int8_t' undeclared (first use in this function)
  DES.xs:27: parse error before `)'
  DES.xs:29: `ks' undeclared (first use in this function)
  DES.xs: In function `XS_Crypt__DES_crypt':
  DES.xs:48: `des_ks' undeclared (first use in this function)
  DES.xs:58: `u_int32_t' undeclared (first use in this function)
  DES.xs:58: parse error before `)'
  make[1]: *** [DES.o] Error 1



This archive was generated by hypermail 2.1.3 : Tue Oct 19 2004 - 23:35:15 EDT