I am using a cobalt raq3 and I cannot get Crypt::SSLeay to compile correctly. Here’s some output: [root@www Crypt-SSLeay-0.37]# make cc -c -I/usr/local/ssl/include -Dbool=char -DHAS_BOOL -I/usr/local/include
-O2 -DVERSION=\"0.37\"
-DXS_VERSION=\"0.37\" -fpic
-I/usr/lib/perl5/5.00503/i386-linux/CORE SSLeay.c SSLeay.c: In
function `XS_Crypt__SSLeay__Err_get_error_string': SSLeay.c:88: `aTHX_' undeclared
(first use in this function) SSLeay.c:88: (Each undeclared identifier is reported only
once SSLeay.c:88: for each function it appears in.) SSLeay.c:88: parse error before string constant SSLeay.c:91: `dXSTARG' undeclared
(first use in this function) SSLeay.xs:83: parse error before `unsigned' SSLeay.xs:86: `l' undeclared (first use in this function) SSLeay.xs:90: `buf' undeclared
(first use in this function) SSLeay.c:104: `targ' undeclared
(first use in this function) SSLeay.c:104: `XSprePUSH'
undeclared (first use in this function) SSLeay.c: In
function `XS_Crypt__SSLeay__CTX_new': SSLeay.c:113: `aTHX_' undeclared
(first use in this function) SSLeay.c:113: parse error before string constant SSLeay.c: In
function `XS_Crypt__SSLeay__CTX_free': SSLeay.c:162: `aTHX_' undeclared
(first use in this function) SSLeay.c:162: parse error before string constant SSLeay.c: In
function `XS_Crypt__SSLeay__CTX_set_cipher_list': SSLeay.c:182: `aTHX_' undeclared
(first use in this function) SSLeay.c:182: parse error before string constant SSLeay.c:187: `dXSTARG' undeclared
(first use in this function) SSLeay.c:197: `XSprePUSH'
undeclared (first use in this function) SSLeay.c:197: `targ' undeclared
(first use in this function) SSLeay.c: In
function `XS_Crypt__SSLeay__CTX_use_certificate_file': SSLeay.c:206: `aTHX_' undeclared
(first use in this function) SSLeay.c:206: parse error before string constant SSLeay.c:212: `dXSTARG' undeclared
(first use in this function) SSLeay.c:222: `XSprePUSH'
undeclared (first use in this function) SSLeay.c:222: `targ' undeclared
(first use in this function) SSLeay.c: In
function `XS_Crypt__SSLeay__CTX_use_PrivateKey_file': SSLeay.c:231: `aTHX_' undeclared
(first use in this function) SSLeay.c:231: parse error before string constant SSLeay.c:237: `dXSTARG' undeclared
(first use in this function) SSLeay.c:247: `XSprePUSH'
undeclared (first use in this function) SSLeay.c:247: `targ' undeclared
(first use in this function) SSLeay.c: In
function `XS_Crypt__SSLeay__CTX_check_private_key': SSLeay.c:256: `aTHX_' undeclared
(first use in this function) SSLeay.c:256: parse error before string constant SSLeay.c:260: `dXSTARG' undeclared
(first use in this function) SSLeay.c:270: `XSprePUSH'
undeclared (first use in this function) SSLeay.c:270: `targ' undeclared
(first use in this function) SSLeay.c: In
function `XS_Crypt__SSLeay__CTX_set_verify': SSLeay.c:279: `aTHX_' undeclared
(first use in this function) SSLeay.c:279: parse error before string constant SSLeay.c: In
function `XS_Crypt__SSLeay__Conn_new': SSLeay.c:317: `aTHX_' undeclared
(first use in this function) SSLeay.c:317: parse error before string constant SSLeay.c: In
function `XS_Crypt__SSLeay__Conn_free': SSLeay.c:371: `aTHX_' undeclared
(first use in this function) SSLeay.c:371: parse error before string constant SSLeay.c: In
function `XS_Crypt__SSLeay__Conn_set_fd': SSLeay.c:391: `aTHX_' undeclared
(first use in this function) SSLeay.c:391: parse error before string constant SSLeay.c:396: `dXSTARG' undeclared
(first use in this function) SSLeay.c:406: `XSprePUSH'
undeclared (first use in this function) SSLeay.c:406: `targ' undeclared
(first use in this function) SSLeay.c: In
function `XS_Crypt__SSLeay__Conn_connect': SSLeay.c:415: `aTHX_' undeclared
(first use in this function) SSLeay.c:415: parse error before string constant SSLeay.c:419: `dXSTARG' undeclared
(first use in this function) SSLeay.c:429: `XSprePUSH'
undeclared (first use in this function) SSLeay.c:429: `targ' undeclared
(first use in this function) SSLeay.c: In
function `XS_Crypt__SSLeay__Conn_accept': SSLeay.c:438: `aTHX_' undeclared
(first use in this function) SSLeay.c:438: parse error before string constant SSLeay.c:442: `dXSTARG' undeclared
(first use in this function) SSLeay.c:452: `XSprePUSH'
undeclared (first use in this function) SSLeay.c:452: `targ' undeclared
(first use in this function) SSLeay.c: In
function `XS_Crypt__SSLeay__Conn_write': SSLeay.c:461: `aTHX_' undeclared
(first use in this function) SSLeay.c:461: parse error before string constant SSLeay.c: In
function `XS_Crypt__SSLeay__Conn_read': SSLeay.c:513: `aTHX_' undeclared
(first use in this function) SSLeay.c:513: parse error before string constant SSLeay.c: In
function `XS_Crypt__SSLeay__Conn_get_peer_certificate': SSLeay.c:577: `aTHX_' undeclared
(first use in this function) SSLeay.c:577: parse error before string constant SSLeay.c: In
function `XS_Crypt__SSLeay__Conn_get_verify_result': SSLeay.c:600: `aTHX_' undeclared
(first use in this function) SSLeay.c:600: parse error before string constant SSLeay.c: In
function `XS_Crypt__SSLeay__Conn_get_shared_ciphers': SSLeay.c:624: `aTHX_' undeclared
(first use in this function) SSLeay.c:624: parse error before string constant SSLeay.c:631: `dXSTARG' undeclared
(first use in this function) SSLeay.c:642: `targ' undeclared
(first use in this function) SSLeay.c:642: `XSprePUSH'
undeclared (first use in this function) SSLeay.c: In
function `XS_Crypt__SSLeay__Conn_get_cipher': SSLeay.c:651: `aTHX_' undeclared
(first use in this function) SSLeay.c:651: parse error before string constant SSLeay.c:655: `dXSTARG' undeclared
(first use in this function) SSLeay.c:666: `targ' undeclared
(first use in this function) SSLeay.c:666: `XSprePUSH'
undeclared (first use in this function) SSLeay.c: In
function `XS_Crypt__SSLeay__X509_free': SSLeay.c:675: `aTHX_' undeclared
(first use in this function) SSLeay.c:675: parse error before string constant SSLeay.c: In
function `XS_Crypt__SSLeay__X509_subject_name': SSLeay.c:695: `aTHX_' undeclared
(first use in this function) SSLeay.c:695: parse error before string constant SSLeay.c: In
function `XS_Crypt__SSLeay__X509_issuer_name': SSLeay.c:728: `aTHX_' undeclared
(first use in this function) SSLeay.c:728: parse error before string constant make: *** [SSLeay.o] Error 1 [root@www Crypt-SSLeay-0.37]# What happened? Please help! Thanks, Adam |