delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/08/03/06:13:53

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
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
Message-ID: <42F098D0.8010609@familiehaase.de>
Date: Wed, 03 Aug 2005 12:13:36 +0200
From: "Gerrit P. Haase" <gerrit AT familiehaase DOT de>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.11) Gecko/20050728
MIME-Version: 1.0
To: Stein Somers <ssomers AT opnet DOT com>
CC: cygwin AT cygwin DOT com
Subject: Re: bug report: abort in g++ 3.4.4 generated DLL & client
References: <42EFA9DC DOT 7030800 AT opnet DOT com> <42EFC5F3 DOT 9080708 AT familiehaase DOT de> <42F09150 DOT 9040702 AT opnet DOT com>
In-Reply-To: <42F09150.9040702@opnet.com>
X-IsSubscribed: yes

Stein Somers wrote:

> Gerrit P. Haase wrote:
> 
>> Do you mean the code compiled on the sane machine, where
>> the binary runs ok when compiled with the older binutils, is crashing
>> when simply copying the executable to another machine?
> 
> 
> When copying the executable and dll, yes. That very same pair also 
> crashes on the previously sane machine after it had its binutils 
> upgraded. Unfortunately, I was too eager to try the upgrade to note the 
> version it was upgraded from. The version was quite likely last upgraded 
> at the end of June (but if gcc 3.4.4.1 wasn't out on cygwin yet then, 
> that must be wrong).

I don't think that the behaviour of an executable depends on which
version of binutils is installed.  Runtime dependencies are: cygwin1.dll
and nothing else.

>> Isn't it a cygwin problem then and not an issue which version of gcc 
>> or binutils
>> is used?
> 
> 
> It would seem like the/some C++ runtime library is part of binutils, the 

There is no runtime for C++, libstdc++ is static.
It is a Cygwin problem when running executables compiled with an older
version of cygwin fails.  When I use the latest snapshot DLL the 
testcase crashes too.


>> I have not tried to build it with gcc-3.3.3, could someone with this
>> version handy build an executable and send it to me, please?
> 
> 
> I'll do so.

Thanks.


-- 
=^..^=

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

- Raw text -


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