| www.delorie.com/archives/browse.cgi | search |
| X-Recipient: | archive-cygwin AT delorie DOT com |
| X-SWARE-Spam-Status: | No, hits=0.8 required=5.0 tests=BAYES_50 |
| X-Spam-Check-By: | sourceware.org |
| Message-ID: | <4E6A623E.4050704@rblasch.org> |
| Date: | Fri, 09 Sep 2011 21:00:14 +0200 |
| From: | Ronald Blaschke <mailing-lists AT rblasch DOT org> |
| Reply-To: | ron AT rblasch DOT org |
| User-Agent: | Mozilla/5.0 (X11; Linux x86_64; rv:6.0.2) Gecko/20110906 Thunderbird/6.0.2 |
| MIME-Version: | 1.0 |
| To: | cygwin AT cygwin DOT com |
| Subject: | Re: installing Perl module uses wrong make |
| References: | <1775000680 DOT 20110909220834 AT gmail DOT com> |
| In-Reply-To: | <1775000680.20110909220834@gmail.com> |
| X-SPF-Scan-By: | smf-spf v2.0.2 - http://smfs.sf.net/ |
| Received-SPF: | None (nitweb2.nit.at: domain of mailing-lists AT rblasch DOT org does not designate permitted sender hosts) receiver=nitweb2.nit.at; client-ip=178.190.219.154; envelope-from=<mailing-lists AT rblasch DOT org>; helo=[192.168.15.4]; |
| X-IsSubscribed: | yes |
| Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
| List-Id: | <cygwin.cygwin.com> |
| List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
| List-Archive: | <http://sourceware.org/ml/cygwin/> |
| List-Post: | <mailto:cygwin AT cygwin DOT com> |
| List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
| Sender: | cygwin-owner AT cygwin DOT com |
| Mail-Followup-To: | cygwin AT cygwin DOT com |
| Delivered-To: | mailing list cygwin AT cygwin DOT com |
On 09/09/2011 08:08 PM, Ivanov Dmitry wrote:
> I am trying to install a Perl module for cygwin Perl.
>
> I run this command:
>
> cpan Digest::SHA1
>
> after some time it gives me the error:
>
> Writing Makefile for Digest::SHA1
> MAKE Version 5.2 Copyright (c) 1987, 1998 Inprise Corp.
> Fatal: '/usr/lib/perl5/5.10/i686-cygwin/Config.pm' does not exist - don't know h
> ow to make it
> GAAS/Digest-SHA1-2.13.tar.gz
> '/cygdrive/c/Program Files/Borland/Delphi7/Bin/make.EXE' -- NOT OK
>
>
> ----------------------------------------------------------------------
> Seems, that is uses make from my Delphi instead of cygwins make. But I don't have Delphi in the PATH.
[snip]
> ----------------------------------------------------------------------
> Where should I put the correct make?
Not sure why it picked up that make. Have you set the MAKE environment
variable?
To use the right make, enter the CPAN shell.
$ cpan
Have a look at your "make" configuration
cpan[1]> o conf make
make [/path/to/wrong/make]
Change the value.
cpan[2]> o conf make /usr/bin/make
make [/usr/bin/make]
You can make the change permanent with "o conf commit," or just keep it
for this session. Either way, you should not be able to install the module.
cpan[3]> install Digest::SHA1
Ron
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |