public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
From: viper_88 <viper_88@me.com>
To: cygwin@cygwin.com
Subject: Re: Problems with updating nearly any package meant for Cygwin or using packages such as libtool
Date: Wed, 16 Nov 2011 19:34:00 -0000	[thread overview]
Message-ID: <32857072.post@talk.nabble.com> (raw)
In-Reply-To: <4EC2CFA2.40007@cygwin.com>



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

Namely, when looking up if I had GLIBC installed, I realized that I didn't
have it at all. I found GLIBC version 2.14.1, but when I ran "./configure" I
was presented with the following message:

"You must configure in a separate build directory".

This made me to run into further research during which I found out that
GLIBC needs a temporary directory created with the "mkdir" command. I
struggled with this concept a bit, but I finally managed to create such a
directory. Then I ran the usual "./configure" command (thinking that  now
everything will work just fine) only to be presented this:

Hubert@Hubert-PC /cygdrive/c/Cygwin/usr/src/glibc-build
$ ../glibc-2.14.1/configure
checking build system type... i686-pc-cygwin
checking host system type... i686-pc-cygwin
checking for gcc... gcc
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
configure: running configure fragment for add-on libidn
configure: running configure fragment for add-on nptl
*** The GNU C library is currently not available for this platform.
*** So far nobody cared to port it and if there is no volunteer it
*** might never happen.  So, if you have interest to see glibc on
*** this platform visit
***     http://www.gnu.org/software/libc/porting.html
*** and join the group of porters

Hubert@Hubert-PC /cygdrive/c/Cygwin/usr/src/glibc-build
$

I'm not sure, but I guess this ends my use of Cygwin for the purpose of
compiling THC-Hydra with its full capabilities :/ If there aren't any
options to make it work indeed, I think that the only way to accomplish my
goal (apart from a full-fetched installation of Linux on my hard drive) is
to install it on a virtual machine.

Of course, if anyone knows of a way to make GLIBC work with Cygwin, I will
be more than glad to learn it
-- 
View this message in context: http://old.nabble.com/Problems-with-updating-nearly-any-package-meant-for-Cygwin-or-using-packages-such-as-libtool-tp32849825p32857072.html
Sent from the Cygwin list mailing list archive at Nabble.com.


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

  reply	other threads:[~2011-11-16 19:34 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-11-15 19:28 viper_88
2011-11-15 20:46 ` Larry Hall (Cygwin)
2011-11-16 19:34   ` viper_88 [this message]
2011-11-16 20:01     ` marco atzeri
2011-11-17 12:15       ` viper_88
2011-11-17 13:00         ` marco atzeri
2011-11-17 20:34           ` Dave Korn
2011-11-17 20:38             ` Dave Korn
2011-11-17 18:50         ` Andrey Repin
2011-11-16 20:05     ` Jesse Ziser
2011-11-16 20:41       ` Tim Prince
2011-11-16 20:12     ` Christopher Faylor

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=32857072.post@talk.nabble.com \
    --to=viper_88@me.com \
    --cc=cygwin@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).