delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2011/11/16/15:41:59

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-2.1 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RP_MATCHES_RCVD
X-Spam-Check-By: sourceware.org
Message-ID: <4EC41FF5.80806@aol.com>
Date: Wed, 16 Nov 2011 15:41:25 -0500
From: Tim Prince <n8tm AT aol DOT com>
Reply-To: tprince AT computer DOT org
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20111105 Thunderbird/8.0
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: Problems with updating nearly any package meant for Cygwin or using packages such as libtool
References: <32849825 DOT post AT talk DOT nabble DOT com> <4EC2CFA2 DOT 40007 AT cygwin DOT com> <32857072 DOT post AT talk DOT nabble DOT com> <4EC41760 DOT 5010203 AT arlut DOT utexas DOT edu>
In-Reply-To: <4EC41760.5010203@arlut.utexas.edu>
x-aol-global-disposition: G
X-AOL-SCOLL-SCORE: 0:2:484012896:93952408
X-AOL-SCOLL-URL_COUNT: 0
x-aol-sid: 3039ac1d29424ec41ff929c2
X-AOL-IP: 134.134.137.75
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 11/16/2011 3:04 PM, Jesse Ziser wrote:
> On 11/16/2011 1:34 PM, viper_88 wrote:
>>
>>
>> Larry Hall (Cygwin) wrote:
>>>
>>> On 11/15/2011 2:28 PM, viper_88 wrote:
>>>> The avalanche of my problems has started when I wanted to install
>>>> compat-libstdc++ 33-3.2.3. The installation failed due to the following
>>>> dependencies errors:
>>>>
>>>> error: Failed dependencies:
>>>> /sbin/ldconfig is needed by compat-libstdc++-33-3.2.3-55.fc5
>>>> libc.so.6 is needed by compat-libstdc++-33-3.2.3-55.fc5
>>>> libc.so.6(GLIBC_2.0) is needed by
>>>> compat-libstdc++-33-3.2.3-55.fc5
>>>> libc.so.6(GLIBC_2.1) is needed by
>>>> compat-libstdc++-33-3.2.3-55.fc5
>>>> libc.so.6(GLIBC_2.1.3) is needed by
>>>> compat-libstdc++-33-3.2.3-55.fc5
>>>> libc.so.6(GLIBC_2.2) is needed by
>>>> compat-libstdc++-33-3.2.3-55.fc5
>>>> libc.so.6(GLIBC_2.3) is needed by
>>>> compat-libstdc++-33-3.2.3-55.fc5
>>>> libgcc_s.so.1 is needed by compat-libstdc++-33-3.2.3-55.fc5
>>>> libgcc_s.so.1(GCC_3.0) is needed by
>>>> compat-libstdc++-33-3.2.3-55.fc5
>>>> libgcc_s.so.1(GCC_3.3) is needed by
>>>> compat-libstdc++-33-3.2.3-55.fc5
>>>> libgcc_s.so.1(GLIBC_2.0) is needed by
>>>> compat-libstdc++-33-3.2.3-55.fc5
>>>> libm.so.6 is needed by compat-libstdc++-33-3.2.3-55.fc5
>>>
>>> Hm. This looks to me like output of rpm or yum on a Linux system. If
>>> you're trying to install Linux binary RPMs onto Cygwin, you're in for a
>>> world of hurt. Cygwin != Linux. You need to build from source on Cygwin.
>>>
>>> --
>>> Larry
>>>
>>> _____________________________________________________________________
>>>
>>> A: Yes.
>>> > Q: Are you sure?
>>> >> A: Because it reverses the logical flow of conversation.
>>> >>> Q: Why is top posting annoying in email?
>>>
>>> --
>>> 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
>>>
>>>
>>>
>> Hello there, Larry, and thank you for your reply.
>>
>> You were right, I indeed tried to install compat-libstdc++ using an RPM
>> file. I am still learning Cygwin, so I wasn't sure whether it supports
>> them
>> or not (and the RPM's were the first to pop when searching for any
>> sources).
>
> It's not an issue of whether Cygwin supports RPMs. It's an issue of
> trying to install a Linux executable on Cygwin. It doesn't matter
> whether it's packaged in an RPM, it's still a Linux binary, not a Cygwin
> binary.
>
>> It seems, however, that now I have faced a problem with GLIBC, which is
>> required to update GCC, that I won't be able to deal with (and I haven't
>> updated libstdc++ due to this yet)...
>
>  From the Cygwin FAQ (which I strongly recommend reading):
>
>
> Where is glibc?
>
>
> Cygwin does not provide glibc. It uses newlib instead, which provides
> much (but not all) of the same functionality. Porting glibc to Cygwin
> would be difficult.
>
>
> THC-Hydra claims that it builds fine on Cygwin. Does it not?
>

As thc was stated to use mingw for Windows support, it would seem that 
it should work with the mingw cross compilers, although uwin was 
recommended.  If you want native cygwin, or even if the purpose is only 
to gain a more recent version of g++ cross compiler (without all the 
language support of the cross compilers on the cygwin install menu) it 
seems you should consider whether the gain is worth the effort, when 
your original question was how to get a gfortran for Windows.

-- 
Tim Prince

--
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

- Raw text -


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