SETLOCAL ECHO ON Building group 1 Building from directory Crypt-OpenSSL-Random-0.04 H: cd H:\vendors\cpan\Crypt-OpenSSL-Random-0.04 perl Makefile.PL Note (probably harmless): No library found for -lssl Note (probably harmless): No library found for -lcrypto Note (probably harmless): No library found for -lsocket Have /PROGRAMS/PERL/LIB/5.10.0/os2 Want /PROGRAMS/PERL/lib/5.10.0/os2 Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [os2] Config says: [os2] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Writing Makefile for Crypt::OpenSSL::Random Writing MYMETA.yml and MYMETA.json perl Makefile.PL RC=0 okay? (Y,N) U:\extras\bin\make Skip blib/lib/Crypt/OpenSSL/Random.pm (unchanged) gcc -c -DDOSISH -DOS2=2 -DEMBED -I. -fno-strict-aliasing -pipe -I/usr/local/include -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -s -DVERSION=\"0.04\" -DXS_VERSION=\"0.04\" -Zdll "-IQ:/PROGRAMS/PERL/lib/5.10.0/os2/CORE" Random.c In file included from Q:/PROGRAMS/PERL/lib/5.10.0/os2/CORE/perl.h:2495, from Random.xs:2: Q:/PROGRAMS/PERL/lib/5.10.0/os2/CORE/os2ish.h:30:1: warning: "PERL_DONT_CREATE_GVSV" redefined In file included from Random.xs:2: Q:/PROGRAMS/PERL/lib/5.10.0/os2/CORE/perl.h:932:1: warning: this is the location of the previous definition Running Mkbootstrap for Crypt::OpenSSL::Random () Q:/PROGRAMS/PERL/bin/perl.exe -MExtUtils::Command -e 'chmod' -- 644 Random.bs Q:/PROGRAMS/PERL/bin/perl.exe -MExtUtils::Command -e 'rm_f' -- blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll gcc -Zdll -Zomf Random.o -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -s -o blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll \ Q:/PROGRAMS/PERL/lib/5.10.0/os2/CORE/libperl.a Q:/PROGRAMS/PERL/lib/5.10.0/os2/CORE/libperl_override.a Random.def \ || ( Q:/PROGRAMS/PERL/bin/perl.exe -MExtUtils::Command -e 'rm_f' -- blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll && sh -c false ) weakld: error: Unresolved symbol (UNDEF EXPORT) 'boot_Crypt__OpenSSL__Random'. weakld: info: The symbol is referenced by: H:/Vendors/CPAN/Crypt-OpenSSL-Random-0.04/Random.def weakld: error: Unresolved symbol (UNDEF) '_RAND_status'. weakld: info: The symbol is referenced by: U:\tmp\ldconv_Random_o_4bb4f1c90c019b078.obj weakld: error: Unresolved symbol (UNDEF) '_RAND_egd'. weakld: info: The symbol is referenced by: U:\tmp\ldconv_Random_o_4bb4f1c90c019b078.obj weakld: error: Unresolved symbol (UNDEF) '_RAND_seed'. weakld: info: The symbol is referenced by: U:\tmp\ldconv_Random_o_4bb4f1c90c019b078.obj weakld: error: Unresolved symbol (UNDEF) '_RAND_bytes'. weakld: info: The symbol is referenced by: U:\tmp\ldconv_Random_o_4bb4f1c90c019b078.obj Ignoring unresolved externals reported from weak prelinker. U:\tmp\ldconv_Random_o_4bb4f1c90c019b078.obj(ldconv_Random_o_4bb4f1c90c019b078.obj) : error LNK2029: "_RAND_bytes" : unresolved external U:\tmp\ldconv_Random_o_4bb4f1c90c019b078.obj(ldconv_Random_o_4bb4f1c90c019b078.obj) : error LNK2029: "_RAND_status" : unresolved external U:\tmp\ldconv_Random_o_4bb4f1c90c019b078.obj(ldconv_Random_o_4bb4f1c90c019b078.obj) : error LNK2029: "_RAND_egd" : unresolved external U:\tmp\ldconv_Random_o_4bb4f1c90c019b078.obj(ldconv_Random_o_4bb4f1c90c019b078.obj) : error LNK2029: "_RAND_seed" : unresolved external There were 4 errors detected make.exe: *** [blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll] Error 1 make RC=2 okay? (Y,N) U:\extras\bin\make test Q:/PROGRAMS/PERL/bin/perl.exe -MExtUtils::Command -e 'rm_f' -- blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll gcc -Zdll -Zomf Random.o -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -s -o blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll \ Q:/PROGRAMS/PERL/lib/5.10.0/os2/CORE/libperl.a Q:/PROGRAMS/PERL/lib/5.10.0/os2/CORE/libperl_override.a Random.def \ || ( Q:/PROGRAMS/PERL/bin/perl.exe -MExtUtils::Command -e 'rm_f' -- blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll && sh -c false ) weakld: error: Unresolved symbol (UNDEF EXPORT) 'boot_Crypt__OpenSSL__Random'. weakld: info: The symbol is referenced by: H:/Vendors/CPAN/Crypt-OpenSSL-Random-0.04/Random.def weakld: error: Unresolved symbol (UNDEF) '_RAND_status'. weakld: info: The symbol is referenced by: U:\tmp\ldconv_Random_o_4d54f1c90dc1d32e8.obj weakld: error: Unresolved symbol (UNDEF) '_RAND_egd'. weakld: info: The symbol is referenced by: U:\tmp\ldconv_Random_o_4d54f1c90dc1d32e8.obj weakld: error: Unresolved symbol (UNDEF) '_RAND_seed'. weakld: info: The symbol is referenced by: U:\tmp\ldconv_Random_o_4d54f1c90dc1d32e8.obj weakld: error: Unresolved symbol (UNDEF) '_RAND_bytes'. weakld: info: The symbol is referenced by: U:\tmp\ldconv_Random_o_4d54f1c90dc1d32e8.obj Ignoring unresolved externals reported from weak prelinker. U:\tmp\ldconv_Random_o_4d54f1c90dc1d32e8.obj(ldconv_Random_o_4d54f1c90dc1d32e8.obj) : error LNK2029: "_RAND_bytes" : unresolved external U:\tmp\ldconv_Random_o_4d54f1c90dc1d32e8.obj(ldconv_Random_o_4d54f1c90dc1d32e8.obj) : error LNK2029: "_RAND_status" : unresolved external U:\tmp\ldconv_Random_o_4d54f1c90dc1d32e8.obj(ldconv_Random_o_4d54f1c90dc1d32e8.obj) : error LNK2029: "_RAND_egd" : unresolved external U:\tmp\ldconv_Random_o_4d54f1c90dc1d32e8.obj(ldconv_Random_o_4d54f1c90dc1d32e8.obj) : error LNK2029: "_RAND_seed" : unresolved external There were 4 errors detected make.exe: *** [blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll] Error 1 make test RC=2 okay? (Y,N) U:\extras\bin\make install Q:/PROGRAMS/PERL/bin/perl.exe -MExtUtils::Command -e 'rm_f' -- blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll gcc -Zdll -Zomf Random.o -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -s -o blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll \ Q:/PROGRAMS/PERL/lib/5.10.0/os2/CORE/libperl.a Q:/PROGRAMS/PERL/lib/5.10.0/os2/CORE/libperl_override.a Random.def \ || ( Q:/PROGRAMS/PERL/bin/perl.exe -MExtUtils::Command -e 'rm_f' -- blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll && sh -c false ) weakld: error: Unresolved symbol (UNDEF EXPORT) 'boot_Crypt__OpenSSL__Random'. weakld: info: The symbol is referenced by: H:/Vendors/CPAN/Crypt-OpenSSL-Random-0.04/Random.def weakld: error: Unresolved symbol (UNDEF) '_RAND_status'. weakld: info: The symbol is referenced by: U:\tmp\ldconv_Random_o_4ee4f1c90e71fa00.obj weakld: error: Unresolved symbol (UNDEF) '_RAND_egd'. weakld: info: The symbol is referenced by: U:\tmp\ldconv_Random_o_4ee4f1c90e71fa00.obj weakld: error: Unresolved symbol (UNDEF) '_RAND_seed'. weakld: info: The symbol is referenced by: U:\tmp\ldconv_Random_o_4ee4f1c90e71fa00.obj weakld: error: Unresolved symbol (UNDEF) '_RAND_bytes'. weakld: info: The symbol is referenced by: U:\tmp\ldconv_Random_o_4ee4f1c90e71fa00.obj Ignoring unresolved externals reported from weak prelinker. U:\tmp\ldconv_Random_o_4ee4f1c90e71fa00.obj(ldconv_Random_o_4ee4f1c90e71fa00.obj) : error LNK2029: "_RAND_bytes" : unresolved external U:\tmp\ldconv_Random_o_4ee4f1c90e71fa00.obj(ldconv_Random_o_4ee4f1c90e71fa00.obj) : error LNK2029: "_RAND_status" : unresolved external U:\tmp\ldconv_Random_o_4ee4f1c90e71fa00.obj(ldconv_Random_o_4ee4f1c90e71fa00.obj) : error LNK2029: "_RAND_egd" : unresolved external U:\tmp\ldconv_Random_o_4ee4f1c90e71fa00.obj(ldconv_Random_o_4ee4f1c90e71fa00.obj) : error LNK2029: "_RAND_seed" : unresolved external There were 4 errors detected make.exe: *** [blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll] Error 1 make install RC=2 okay? (Y,N)