From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4702 invoked by alias); 13 Nov 2015 16:42:36 -0000 Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com Received: (qmail 4690 invoked by uid 89); 13 Nov 2015 16:42:36 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-wm0-f53.google.com Received: from mail-wm0-f53.google.com (HELO mail-wm0-f53.google.com) (74.125.82.53) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Fri, 13 Nov 2015 16:42:34 +0000 Received: by wmww144 with SMTP id w144so36181467wmw.1 for ; Fri, 13 Nov 2015 08:42:31 -0800 (PST) X-Received: by 10.195.12.67 with SMTP id eo3mr26652127wjd.158.1447432951041; Fri, 13 Nov 2015 08:42:31 -0800 (PST) Received: from [192.168.2.108] (p5B298923.dip0.t-ipconnect.de. [91.41.137.35]) by smtp.googlemail.com with ESMTPSA id 69sm4734575wmw.0.2015.11.13.08.42.29 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 13 Nov 2015 08:42:30 -0800 (PST) Subject: Re: Perl: fails to install CPAN PBKDF2 module To: cygwin-apps@cygwin.com References: From: Marco Atzeri Message-ID: <564612F1.1040508@gmail.com> Date: Fri, 13 Nov 2015 16:42:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2015-11/txt/msg00041.txt.bz2 On 13/11/2015 17:02, Aaron Schneider wrote: > Just running the usual: > > perl -MCPAN -e shell > > cpan[1]> install Crypt::OpenSSL::PBKDF2 > Reading '/home/Aaron/.cpan/Metadata' > Database was generated on Thu, 12 Nov 2015 21:17:02 GMT > Running install for module 'Crypt::OpenSSL::PBKDF2' > Checksum for /home/Aaron/.cpan/sources/authors/id/S/SK/SKUPSY/OpenSSL/Crypt-OpenSSL-PBKDF2-0.04.tar.gz ok > Scanning cache /home/Aaron/.cpan/build for sizes > ............................................................................DONE > Configuring S/SK/SKUPSY/OpenSSL/Crypt-OpenSSL-PBKDF2-0.04.tar.gz with Makefile.PL > Checking if your kit is complete... > Looks good > Warning (mostly harmless): No library found for -lcrypto > Warning (mostly harmless): No library found for -lssl for a things that is called Crypt-OpenSSL, it seems you missed to install the needed headers and import libraries > Generating a Unix-style Makefile > Writing Makefile for Crypt::OpenSSL::PBKDF2 > Writing MYMETA.yml and MYMETA.json > SKUPSY/OpenSSL/Crypt-OpenSSL-PBKDF2-0.04.tar.gz > /usr/bin/perl Makefile.PL -- OK > Running make for S/SK/SKUPSY/OpenSSL/Crypt-OpenSSL-PBKDF2-0.04.tar.gz > cp PBKDF2.pm blib/lib/Crypt/OpenSSL/PBKDF2.pm > AutoSplitting blib/lib/Crypt/OpenSSL/PBKDF2.pm (blib/lib/auto/Crypt/OpenSSL/PBKDF2) > Running Mkbootstrap for Crypt::OpenSSL::PBKDF2 () > chmod 644 "PBKDF2.bs" > "/usr/bin/perl.exe" "/usr/lib/perl5/5.22/ExtUtils/xsubpp" -typemap "/usr/lib/perl5/5.22/ExtUtils/typemap" -typemap "typemap" PBKDF2.xs> PBKDF2.xsc && mv PBKDF2.xsc PBKDF2.c > Please specify prototyping behavior for PBKDF2.xs (see perlxs manual) > gcc -c -I. -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/mnt/share/maint/perl.x86/build=/usr/src/debug/perl-5.22.0-1 -fdebug-prefix-map=/mnt/share/maint/perl.x86/src/perl-5.22.0=/usr/src/debug/perl-5.22.0-1 -fwrapv -fno-strict-aliasing -fstack-protector-strong -D_FORTIFY_SOURCE=2 -DUSEIMPORTLIB -O3 -DVERSION=\"0.04\" -DXS_VERSION=\"0.04\" "-I/usr/lib/perl5/5.22/i686-cygwin-threads-64int/CORE" PBKDF2.c > PBKDF2.c:159:25: fatal error: openssl/ssl.h: No such file or directory > #include have you openssl-devel installed ? > ^ > compilation terminated. > Makefile:336: recipe for target 'PBKDF2.o' failed > make: *** [PBKDF2.o] Error 1 > SKUPSY/OpenSSL/Crypt-OpenSSL-PBKDF2-0.04.tar.gz > /usr/bin/make -- NOT OK > Failed during this command: > SKUPSY/OpenSSL/Crypt-OpenSSL-PBKDF2-0.04.tar.gz: make NO > > >