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: 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 Content-Language: en-CA To: cygwin AT cygwin DOT com References: <4ca3e515-bf65-a79b-f585-97001ff27400 AT Shaw DOT ca> Organization: Inglis In-Reply-To: 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 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Brian Inglis via Cygwin Reply-To: cygwin AT cygwin DOT com Cc: Brian Inglis , Bruce Visscher Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" Content-Transfer-Encoding: 8bit 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 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