Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

install fail for Crypt::OpenSSL::X509 with many undefined reference #67

Open
arun-m-v opened this issue Jan 29, 2018 · 0 comments
Open

Comments

@arun-m-v
Copy link

I am getting following errors while trying to install this module in strawberry perl

This is perl 5, version 26, subversion 1 (v5.26.1) built for MSWin32-x64-multi-thread. (OS Win-10)

cpan> install Crypt::OpenSSL::X509
Reading 'D:\perl\cpan\sources\authors\01mailrc.txt.gz'
............................................................................DONE
Reading 'D:\perl\cpan\sources\modules\02packages.details.txt.gz'
Database was generated on Sun, 28 Jan 2018 23:54:34 GMT
............................................................................DONE
Reading 'D:\perl\cpan\sources\modules\03modlist.data.gz'
DONE
Running install for module 'Crypt::OpenSSL::X509'
Checksum for D:\perl\cpan\sources\authors\id\J\JO\JONASBN\Crypt-OpenSSL-X509-1.808.tar.gz ok
Configuring J/JO/JONASBN/Crypt-OpenSSL-X509-1.808.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Warning (mostly harmless): No library found for -leay32
Generating a gmake-style Makefile
Writing Makefile for Crypt::OpenSSL::X509
Writing MYMETA.yml and MYMETA.json
JONASBN/Crypt-OpenSSL-X509-1.808.tar.gz
D:\perl\perl\bin\perl.exe Makefile.PL -- OK
Running make for J/JO/JONASBN/Crypt-OpenSSL-X509-1.808.tar.gz
cp X509.pm blib\lib\Crypt\OpenSSL\X509.pm
Running Mkbootstrap for X509 ()
"D:\perl\perl\bin\perl.exe" "-Iinc" -MExtUtils::Command -e chmod -- 644 "X509.bs"
"D:\perl\perl\bin\perl.exe" "-Iinc" -MExtUtils::Command::MM -e cp_nonempty -- X509.bs blib\arch\auto\Crypt\OpenSSL\X509\X509.bs 644
"D:\perl\perl\bin\perl.exe" "-Iinc" "D:\perl\perl\lib\ExtUtils/xsubpp" -typemap D:\perl\perl\lib\ExtUtils\typemap -typemap D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3\typemap X509.xs > X509.xsc
Warning: Aliases 'subject_hash' and 'hash' have identical values in X509.xs, line 422
"D:\perl\perl\bin\perl.exe" "-Iinc" -MExtUtils::Command -e mv -- X509.xsc X509.c
gcc -c -I/usr/local/opt/openssl/include -I/usr/include/openssl -I/usr/local/include/ssl -I/usr/local/ssl/include -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -D__USE_MINGW_ANSI_STDIO -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields -O2 -g -Wall -Werror -DVERSION="1.808" -DXS_VERSION="1.808" "-ID:\perl\perl\lib\CORE" X509.c
"D:\perl\perl\bin\perl.exe" "-Iinc" -MExtUtils::Mksymlists
-e "Mksymlists('NAME'=>"Crypt::OpenSSL::X509", 'DLBASE' => 'X509', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);"
g++ X509.def -o blib\arch\auto\Crypt\OpenSSL\X509\X509.xs.dll -mdll -s -L"D:\perl\perl\lib\CORE" -L"D:\perl\c\lib" X509.o "D:\perl\perl\lib\CORE\libperl526.a" "D:\perl\c\x86_64-w64-mingw32\lib\libmoldname.a" "D:\perl\c\x86_64-w64-mingw32\lib\libkernel32.a" "D:\perl\c\x86_64-w64-mingw32\lib\libuser32.a" "D:\perl\c\x86_64-w64-mingw32\lib\libgdi32.a" "D:\perl\c\x86_64-w64-mingw32\lib\libwinspool.a" "D:\perl\c\x86_64-w64-mingw32\lib\libcomdlg32.a" "D:\perl\c\x86_64-w64-mingw32\lib\libadvapi32.a" "D:\perl\c\x86_64-w64-mingw32\lib\libshell32.a" "D:\perl\c\x86_64-w64-mingw32\lib\libole32.a" "D:\perl\c\x86_64-w64-mingw32\lib\liboleaut32.a" "D:\perl\c\x86_64-w64-mingw32\lib\libnetapi32.a" "D:\perl\c\x86_64-w64-mingw32\lib\libuuid.a" "D:\perl\c\x86_64-w64-mingw32\lib\libws2_32.a" "D:\perl\c\x86_64-w64-mingw32\lib\libmpr.a" "D:\perl\c\x86_64-w64-mingw32\lib\libwinmm.a" "D:\perl\c\x86_64-w64-mingw32\lib\libversion.a" "D:\perl\c\x86_64-w64-mingw32\lib\libodbc32.a" "D:\perl\c\x86_64-w64-mingw32\lib\libodbccp32.a" "D:\perl\c\x86_64-w64-mingw32\lib\libcomctl32.a" -Wl,--enable-auto-image-base
X509.o: In function sv_bio_create': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:155: undefined reference to BIO_s_mem'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:155: undefined reference to BIO_new' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:157: undefined reference to BIO_set_callback'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:158: undefined reference to BIO_set_callback_arg' X509.o: In function sv_bio_final':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:167: undefined reference to BIO_ctrl' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:168: undefined reference to BIO_get_callback_arg'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:169: undefined reference to BIO_set_callback_arg' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:170: undefined reference to BIO_set_callback'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:171: undefined reference to BIO_free_all' X509.o: In function XS_Crypt__OpenSSL__X509__Name_as_string':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1305: undefined reference to X509_NAME_print_ex' X509.o: In function XS_Crypt__OpenSSL__X509_CRL_new_from_crl_string':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1547: undefined reference to BIO_new_mem_buf' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1557: undefined reference to PEM_read_bio_X509_CRL'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1564: undefined reference to BIO_free' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1545: undefined reference to BIO_new_file'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1555: undefined reference to d2i_X509_CRL_bio' X509.o: In function XS_Crypt__OpenSSL__X509__Name_Entry_encoding':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1511: undefined reference to X509_NAME_ENTRY_get_data' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1514: undefined reference to X509_NAME_ENTRY_get_data'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1517: undefined reference to X509_NAME_ENTRY_get_data' X509.o: In function XS_Crypt__OpenSSL__X509__Name_Entry_is_printableString':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1499: undefined reference to X509_NAME_ENTRY_get_data' X509.o: In function XS_Crypt__OpenSSL__X509__Name_Entry_value':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1481: undefined reference to X509_NAME_ENTRY_get_data' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1481: undefined reference to ASN1_STRING_print'
X509.o: In function XS_Crypt__OpenSSL__X509__Name_Entry_type': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1458: undefined reference to X509_NAME_ENTRY_get_object'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1458: undefined reference to OBJ_obj2nid' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1463: undefined reference to OBJ_nid2sn'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1466: undefined reference to BIO_printf' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1461: undefined reference to OBJ_nid2ln'
X509.o: In function XS_Crypt__OpenSSL__X509__Name_get_entry_by_type': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1393: undefined reference to OBJ_sn2nid'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1400: undefined reference to X509_NAME_get_index_by_NID' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1401: undefined reference to X509_NAME_get_entry'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1391: undefined reference to OBJ_ln2nid' X509.o: In function XS_Crypt__OpenSSL__X509__Name_get_index_by_type':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1358: undefined reference to OBJ_sn2nid' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1365: undefined reference to X509_NAME_get_index_by_NID'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1354: undefined reference to OBJ_ln2nid' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1356: undefined reference to OBJ_txt2obj'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1356: undefined reference to OBJ_obj2nid' X509.o: In function XS_Crypt__OpenSSL__X509__Name_entries':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1325: undefined reference to X509_NAME_entry_count' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1328: undefined reference to X509_NAME_get_entry'
X509.o: In function XS_Crypt__OpenSSL__X509__ObjectID_oid': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1285: undefined reference to OBJ_obj2txt'
X509.o: In function XS_Crypt__OpenSSL__X509__ObjectID_name': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1265: undefined reference to OBJ_obj2txt'
X509.o: In function XS_Crypt__OpenSSL__X509__Extension_object': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1040: undefined reference to X509_EXTENSION_get_object'
X509.o: In function XS_Crypt__OpenSSL__X509__Extension_keyid_data': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1232: undefined reference to X509_EXTENSION_get_object'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1233: undefined reference to OBJ_obj2nid' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1242: undefined reference to X509V3_EXT_d2i'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1243: undefined reference to BIO_printf' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1237: undefined reference to X509V3_EXT_d2i'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1238: undefined reference to BIO_printf' X509.o: In function XS_Crypt__OpenSSL__X509__Extension_auth_att':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1212: undefined reference to X509V3_EXT_d2i' X509.o: In function XS_Crypt__OpenSSL__X509__Extension_extendedKeyUsage':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1189: undefined reference to X509V3_EXT_d2i' X509.o: In function sk_ASN1_OBJECT_pop':
D:/perl/c/include/openssl/asn1.h:535: undefined reference to OPENSSL_sk_pop' X509.o: In function XS_Crypt__OpenSSL__X509__Extension_extendedKeyUsage':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1192: undefined reference to OBJ_obj2nid' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1193: undefined reference to OBJ_nid2sn'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1194: undefined reference to BIO_printf' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1195: undefined reference to BIO_printf'
X509.o: In function sk_ASN1_OBJECT_num': D:/perl/c/include/openssl/asn1.h:535: undefined reference to OPENSSL_sk_num'
X509.o: In function XS_Crypt__OpenSSL__X509__Extension_bit_string': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1152: undefined reference to X509_EXTENSION_get_object'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1153: undefined reference to OBJ_obj2nid' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1154: undefined reference to X509V3_EXT_d2i'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1166: undefined reference to ASN1_BIT_STRING_get_bit' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1167: undefined reference to BIO_printf'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1159: undefined reference to ASN1_BIT_STRING_get_bit' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1160: undefined reference to BIO_printf'
X509.o: In function XS_Crypt__OpenSSL__X509__Extension_ia5string': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1129: undefined reference to X509V3_EXT_d2i'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1130: undefined reference to BIO_printf' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1131: undefined reference to ASN1_IA5STRING_free'
X509.o: In function XS_Crypt__OpenSSL__X509__Extension_basicC': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1101: undefined reference to X509V3_EXT_d2i'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1110: undefined reference to BASIC_CONSTRAINTS_free' X509.o: In function XS_Crypt__OpenSSL__X509__Extension_to_string':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1082: undefined reference to X509V3_EXT_print' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1078: undefined reference to BIO_free_all'
X509.o: In function XS_Crypt__OpenSSL__X509__Extension_value': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1060: undefined reference to X509_EXTENSION_get_data'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1060: undefined reference to ASN1_STRING_print_ex' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1056: undefined reference to BIO_free_all'
X509.o: In function XS_Crypt__OpenSSL__X509__Extension_critical': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1025: undefined reference to X509_EXTENSION_get_critical'
X509.o: In function XS_Crypt__OpenSSL__X509_num_extensions': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:961: undefined reference to X509_get_ext_count'
X509.o: In function XS_Crypt__OpenSSL__X509_extension': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:978: undefined reference to X509_get_ext_count'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:985: undefined reference to X509_get_ext' X509.o: In function hv_exts':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:263: undefined reference to X509_get_ext_count' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:272: undefined reference to X509_get_ext'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:281: undefined reference to X509_EXTENSION_get_object' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:281: undefined reference to OBJ_obj2txt'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:285: undefined reference to X509_EXTENSION_get_object' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:285: undefined reference to OBJ_obj2nid'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:285: undefined reference to OBJ_nid2sn' X509.o: In function XS_Crypt__OpenSSL__X509_pubkey_type':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:936: undefined reference to X509_get_pubkey' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:941: undefined reference to EVP_PKEY_base_id'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:936: undefined reference to X509_get_pubkey' X509.o: In function XS_Crypt__OpenSSL__X509_pubkey':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:884: undefined reference to X509_get_pubkey' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:894: undefined reference to EVP_PKEY_base_id'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:911: undefined reference to EVP_PKEY_get0_EC_KEY' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:912: undefined reference to PEM_write_bio_EC_PUBKEY'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:921: undefined reference to EVP_PKEY_free' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:898: undefined reference to EVP_PKEY_get0_RSA'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:899: undefined reference to PEM_write_bio_RSAPublicKey' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:904: undefined reference to EVP_PKEY_get0_DSA'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:906: undefined reference to PEM_write_bio_DSA_PUBKEY' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:889: undefined reference to BIO_free_all'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:890: undefined reference to EVP_PKEY_free' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:916: undefined reference to BIO_free_all'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:917: undefined reference to EVP_PKEY_free' X509.o: In function XS_Crypt__OpenSSL(T5, _checkend)':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:864: undefined reference to X509_getm_notAfter' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:864: undefined reference to ASN1_UTCTIME_cmp_time_t'
X509.o: In function XS_Crypt__OpenSSL__X509_fingerprint_md5': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:825: undefined reference to EVP_md5'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:825: undefined reference to EVP_sha1' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:825: undefined reference to EVP_sha224'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:825: undefined reference to EVP_sha256' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:825: undefined reference to EVP_sha384'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:825: undefined reference to EVP_sha512' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:835: undefined reference to X509_digest'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:841: undefined reference to BIO_printf' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:843: undefined reference to BIO_printf'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:837: undefined reference to BIO_free_all' X509.o: In function ssl_error':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:227: undefined reference to ERR_print_errors' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:229: undefined reference to ERR_clear_error'
X509.o: In function XS_Crypt__OpenSSL(T5, _exponent)': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:779: undefined reference to X509_get_pubkey'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:791: undefined reference to EVP_PKEY_base_id' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:795: undefined reference to EVP_PKEY_get0_RSA'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:796: undefined reference to RSA_get0_key' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:798: undefined reference to BN_print'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:807: undefined reference to EVP_PKEY_free' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:786: undefined reference to BIO_free_all'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:787: undefined reference to EVP_PKEY_free' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:800: undefined reference to BIO_free_all'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:801: undefined reference to EVP_PKEY_free' X509.o: In function XS_Crypt__OpenSSL__X509_modulus':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:705: undefined reference to X509_get_pubkey' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:715: undefined reference to EVP_PKEY_base_id'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:739: undefined reference to EVP_PKEY_get0_EC_KEY' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:740: undefined reference to EC_KEY_get0_group'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:745: undefined reference to EC_KEY_get0_public_key' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:746: undefined reference to EC_KEY_get_conv_form'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:746: undefined reference to EC_POINT_point2bn' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:751: undefined reference to BN_print'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:762: undefined reference to EVP_PKEY_free' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:720: undefined reference to EVP_PKEY_get0_RSA'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:721: undefined reference to RSA_get0_key' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:723: undefined reference to BN_print'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:729: undefined reference to EVP_PKEY_get0_DSA' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:730: undefined reference to DSA_get0_key'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:731: undefined reference to BN_print' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:710: undefined reference to BIO_free_all'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:711: undefined reference to EVP_PKEY_free' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:755: undefined reference to BIO_free_all'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:756: undefined reference to EVP_PKEY_free' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:747: undefined reference to BIO_free_all'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:748: undefined reference to EVP_PKEY_free' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:741: undefined reference to BIO_free_all'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:742: undefined reference to EVP_PKEY_free' X509.o: In function XS_Crypt__OpenSSL__X509_curve':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:663: undefined reference to X509_get_pubkey' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:668: undefined reference to EVP_PKEY_base_id'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:672: undefined reference to EVP_PKEY_get0_EC_KEY' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:673: undefined reference to EC_KEY_get0_group'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:677: undefined reference to EC_GROUP_get_curve_name' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:682: undefined reference to OBJ_nid2sn'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:687: undefined reference to EVP_PKEY_free' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:665: undefined reference to EVP_PKEY_free'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:684: undefined reference to EVP_PKEY_free' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:674: undefined reference to EVP_PKEY_free'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:679: undefined reference to EVP_PKEY_free' X509.o: In function XS_Crypt__OpenSSL__X509_bit_length':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:596: undefined reference to X509_get_pubkey' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:602: undefined reference to EVP_PKEY_base_id'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:640: undefined reference to EVP_PKEY_free' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:618: undefined reference to BN_new'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:623: undefined reference to EVP_PKEY_get0_EC_KEY' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:624: undefined reference to EC_KEY_get0_group'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:629: undefined reference to EC_GROUP_get_order' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:633: undefined reference to BN_num_bits'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:635: undefined reference to BN_free' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:604: undefined reference to EVP_PKEY_get0_RSA'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:605: undefined reference to RSA_get0_key' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:606: undefined reference to BN_num_bits'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:609: undefined reference to EVP_PKEY_get0_DSA' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:610: undefined reference to DSA_get0_pqg'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:611: undefined reference to BN_num_bits' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:598: undefined reference to EVP_PKEY_free'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:630: undefined reference to EVP_PKEY_free' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:620: undefined reference to EVP_PKEY_free'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:625: undefined reference to EVP_PKEY_free' X509.o: In function XS_Crypt__OpenSSL__X509_as_string':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:569: undefined reference to PEM_write_bio_X509' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:573: undefined reference to i2d_X509_bio'
X509.o: In function XS_Crypt__OpenSSL__X509_sig_print': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:540: undefined reference to X509_get0_signature'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:546: undefined reference to BIO_printf' X509.o: In function XS_Crypt__OpenSSL__X509_subject_name':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:522: undefined reference to X509_get_issuer_name' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:520: undefined reference to X509_get_subject_name'
X509.o: In function XS_Crypt__OpenSSL__X509_DESTROY': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:399: undefined reference to X509_free'
X509.o: In function XS_Crypt__OpenSSL__X509_new_from_string': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:371: undefined reference to BIO_new_mem_buf'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:383: undefined reference to PEM_read_bio_X509' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:386: undefined reference to BIO_free_all'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:369: undefined reference to BIO_new_file' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:379: undefined reference to d2i_X509_bio'
X509.o: In function XS_Crypt__OpenSSL__X509_new': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:336: undefined reference to X509_new'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:340: undefined reference to X509_set_version' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:345: undefined reference to X509_get_serialNumber'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:345: undefined reference to ASN1_INTEGER_set' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:341: undefined reference to X509_free'
X509.o: In function bio_write_cb': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:142: undefined reference to BIO_get_callback_arg'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:137: undefined reference to BIO_get_callback_arg' X509.o: In function sv_bio_utf8_on':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:181: undefined reference to BIO_get_callback_arg' X509.o: In function XS_Crypt__OpenSSL__X509_CRL_CRL_accessor':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1585: undefined reference to X509_CRL_get_issuer' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1587: undefined reference to X509_NAME_print_ex'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1594: undefined reference to X509_CRL_get0_signature' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1595: undefined reference to X509_ALGOR_get0'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1597: undefined reference to i2a_ASN1_OBJECT' X509.o: In function XS_Crypt__OpenSSL__X509__Name_Entry_as_string':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1424: undefined reference to X509_NAME_ENTRY_get_object' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1424: undefined reference to OBJ_obj2nid'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1429: undefined reference to OBJ_nid2sn' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1432: undefined reference to BIO_printf'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1434: undefined reference to X509_NAME_ENTRY_get_data' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1434: undefined reference to ASN1_STRING_print_ex'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:1427: undefined reference to OBJ_nid2ln' X509.o: In function XS_Crypt__OpenSSL(T5, _accessor)':
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:502: undefined reference to X509_issuer_name_hash' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:502: undefined reference to BIO_printf'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:445: undefined reference to X509_get_issuer_name' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:449: undefined reference to X509_NAME_print_ex'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:460: undefined reference to X509_subject_name_hash' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:460: undefined reference to BIO_printf'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:443: undefined reference to X509_get_subject_name' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:456: undefined reference to X509_get0_serialNumber'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:456: undefined reference to i2a_ASN1_INTEGER' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:464: undefined reference to X509_getm_notBefore'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:464: undefined reference to ASN1_TIME_print' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:468: undefined reference to X509_getm_notAfter'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:468: undefined reference to ASN1_TIME_print' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:473: undefined reference to X509_get1_email'
X509.o: In function sk_OPENSSL_STRING_value': D:/perl/c/include/openssl/safestack.h:151: undefined reference to OPENSSL_sk_value'
X509.o: In function XS_Crypt__OpenSSL(T5, _accessor)': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:476: undefined reference to BIO_printf'
X509.o: In function sk_OPENSSL_STRING_num': D:/perl/c/include/openssl/safestack.h:151: undefined reference to OPENSSL_sk_num'
X509.o: In function XS_Crypt__OpenSSL(T5, _accessor)': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:479: undefined reference to X509_email_free'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:483: undefined reference to X509_get_version' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:483: undefined reference to BIO_printf'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:489: undefined reference to X509_get0_signature' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:490: undefined reference to X509_ALGOR_get0'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:492: undefined reference to i2a_ASN1_OBJECT' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:497: undefined reference to X509_get_X509_PUBKEY'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:498: undefined reference to X509_PUBKEY_get0_param' D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:500: undefined reference to i2a_ASN1_OBJECT'
X509.o: In function boot_Crypt__OpenSSL__X509': D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:326: undefined reference to OPENSSL_init_crypto'
D:\perl\cpan\build\Crypt-OpenSSL-X509-1.808-3/X509.xs:327: undefined reference to `OPENSSL_init_crypto'
collect2.exe: error: ld returned 1 exit status
gmake: *** [Makefile:483: blib\arch\auto\Crypt\OpenSSL\X509\X509.xs.dll] Error 1
JONASBN/Crypt-OpenSSL-X509-1.808.tar.gz
D:\perl\c\bin\gmake.exe -- NOT OK
Stopping: 'install' failed for 'Crypt::OpenSSL::X509'.
Failed during this command:
JONASBN/Crypt-OpenSSL-X509-1.808.tar.gz : make NO

@jonasbn jonasbn pinned this issue Aug 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants