delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2023/05/17/20:24:46

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 131313858434
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1684369440;
bh=NO/6NCcKQcpPegbMYZbE6DXt3yJLM7Lm7YlwLpvzmeo=;
h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:
From;
b=ODf2MyxX8ityRMvto2ZzZ8YfhTpaLKUZyds8bgDTths0q3JneUugKlk0Sc5hfQvBU
qRA0mlWPotp3Q7Qcq4dOvsV9V0qIQHqzLnVc+M2CQvAfwfjMAmkCwcpoGgT3CD67if
vg3lDaaCZsSucHKcjc+eiIc1Aqqr1LGta0mKhJ+k=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7AF4E3858434
X-Authority-Analysis: v=2.4 cv=e5oV9Il/ c=1 sm=1 tr=0 ts=6465700d
a=DxHlV3/gbUaP7LOF0QAmaA==:117 a=DxHlV3/gbUaP7LOF0QAmaA==:17
a=IkcTkHD0fZMA:10 a=_Dj-zB-qAAAA:8 a=w_pzkKWiAAAA:8 a=yMhMjlubAAAA:8
a=NEAV23lmAAAA:8 a=4jHp0vF_K6MROAasO-kA:9 a=QEXdDO2ut3YA:10
a=sRI3_1zDfAgwuvI8zelB:22
Message-ID: <f92d49f1-3af1-2520-b862-3799539f8d9f@Shaw.ca>
Date: Wed, 17 May 2023 18:23:41 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Subject: Re: make missing shared libraries: cygguile-3.0-1.dll
To: cygwin AT cygwin DOT com
References: <CA+JV0C0aMH26ACCZ59nyasJanxG8BMnjCnvjoL+ntfxGB_LY1w AT mail DOT gmail DOT com>
<4ca3e515-bf65-a79b-f585-97001ff27400 AT Shaw DOT ca>
<CA+JV0C37Oj-vcZgBqzWEkjLbCZJP2Foy_nyheFQFh6p43Q0ZdQ AT mail DOT gmail DOT com>
Organization: Inglis
In-Reply-To: <CA+JV0C37Oj-vcZgBqzWEkjLbCZJP2Foy_nyheFQFh6p43Q0ZdQ@mail.gmail.com>
X-CMAE-Envelope: MS4xfGl524dseBZGjUGG5VMxRrhIbiN0I2YMmmymVtxTNVjcVLYMInJelQeyI5M7MX7DTLLbR+gwa+IrdVmfQRKgXkp7PFTrq9hqDCwFjRmLweQ6apCO4UXK
aFXpL13jAw3JrbWxoqoxY10gwVqe5ot7YNkNA4TVvyouUVfwd/JsG3wWDfNhUuGOnFjbX0CIQg1eUFV9czVoGygUHeqAkyuWExwp8RUsaICYBHGYWXF1l4Qi
X-Spam-Status: No, score=-3.6 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, KAM_EXEURI, NICE_REPLY_A,
RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP,
T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Brian Inglis via Cygwin <cygwin AT cygwin DOT com>
Reply-To: cygwin AT cygwin DOT com
Cc: Brian Inglis <Brian DOT Inglis AT Shaw DOT ca>,
Bruce Visscher <bruce DOT visscher AT gmail DOT com>
Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 34I0OOeM012725

On 2023-05-17 13:11, Bruce Visscher via Cygwin wrote:
> On Wed, May 17, 2023 at 10:43 AM Brian Inglis <Brian DOT Inglis AT shaw DOT ca> wrote:
>> You need to generate cygcheck output using -hrsv options to include package info
>> for us to help you.

> I have attached the output of `cygcheck -hrsv`.  (Perhaps someone
> should update the FAQ?)

>> You need the library libguile3.0_1 installed - we can not see if that is the
>> case or if there are any issues.

>> You also need to drop C:\Program Files\Microsoft\jdk-11.0.16.101-hotspot\bin
>> from your PATH, at least in Cygwin, as it looks like it is being injected into
>> make execution to intercept what it is doing, but given that it is a MS JDK
>> hotspot, it is probably intended for some MS JDK make product, not Cygwin's, so
>> it will not work, and could damage something.

> I installed the package and removed C:\Program
> Files\Microsoft\jdk-11.0.16.101-hotspot\bin from PATH.

> Now, I get:

>> $ make
>> C:/cygwin64/bin/make.exe: error while loading shared libraries: ?: cannot open shared object file: No such file or directory

>> $ cygcheck make
>> Found: C:\cygwin64\bin\make.exe
>> C:\cygwin64\bin\make.exe
>>    C:\cygwin64\bin\cygwin1.dll
>>      C:\Windows\system32\KERNEL32.dll
>>        C:\Windows\system32\ntdll.dll
>>        C:\Windows\system32\KERNELBASE.dll
>>    C:\cygwin64\bin\cygguile-3.0-1.dll
>>      C:\cygwin64\bin\cygcrypt-2.dll
>> cygcheck: track_down: could not find cygffi-8.dll
>> cygcheck: track_down: could not find cyggc-1.dll
>>      C:\cygwin64\bin\cyggmp-10.dll
>>      C:\cygwin64\bin\cygiconv-2.dll
>>      C:\cygwin64\bin\cygintl-8.dll
>>      C:\cygwin64\bin\cygunistring-5.dll
>>      C:\cygwin64\bin\cyggcc_s-seh-1.dll

You are definitely missing and need to install libffi8 and libgc1.

Your installation is missing these, so Cygwin Setup Program should have detected 
and installed these along with libguile3.0_1, as they are dependencies and not 
installed!

Please always ensure that you download, install, and run the latest

	https://cygwin.com/setup-x86_64.exe

although it need not be updated if unchanged as determined by `wget -N` or
`curl -z`, and that all Cygwin processes have terminated before proceeding, os 
that all dlls and exes can be updated.

Before running the Cygwin Setup Program again, you may wish to check
/var/log/setup.log.full for errors e.g

	$ grep -i 'error:\|warning:' /var/log/setup.log.full

>> Check the mintty github repo for info about winpty, which has not been updated
>> since Windows added conpty support, which obsoleted it.
>> I think Cygwin and mintty support for Windows conpty has replaced it :

> As a matter of fact, perhaps I don't need winpty anymore.  I used to
> have to prefix some windows console apps with this but that doesn't
> seem to be necessary now.

>> https://devblogs.microsoft.com/commandline/windows-command-line-introducing-the-windows-pseudo-console-conpty/

>> https://github.com/mintty/mintty/wiki/Tips#inputoutput-interaction-with-alien-programs

> Thanks for these references!

-- 
Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada

La perfection est atteinte                   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer     but when there is no more to cut
                                 -- Antoine de Saint-Exupéry

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019