Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com From: "Ivan Warren" To: Subject: RE: getopt: ugly linker messages Date: Sat, 20 Sep 2003 21:32:52 +0200 Message-ID: <000401c37fad$fc185a30$0100000a@PCHOMEISW> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Priority: 3 (Normal) X-MSMail-Priority: Normal In-Reply-To: Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id h8KJXYap019397 > -----Original Message----- > From: cygwin-owner AT cygwin DOT com > [mailto:cygwin-owner AT cygwin DOT com] On Behalf Of Ivan Warren > Sent: Saturday, September 20, 2003 2:43 AM > To: cygwin AT cygwin DOT com > Subject: RE: getopt: ugly linker messages > > > > And.. Hmmm.. > > > > I *think* auto import of data variables may be somewhat broken (and > > declared import of data variables too) if > > > > 1) The import library is stripped with --strip-unneeded > > and/or > > 2) The import is from another DLL (.exe -> .dll[func] -> .dll[data]) > > > > (See msg dated 9/17/03 which seems to have been drowned.. > There is a > > test case in it) > > > > --Ivan > > > Okies... > > Does anyone know at least if it's a cygwin or core binutils > issue ? Or if I am at least looking in the right direction ? > > --Ivan > > Sniff.. Why am I being ignored ? I thought I had a quite thoroughly documented problem. I have a test case which I posted 4 days ago.. (http://cygwin.com/ml/cygwin/2003-09/msg01132.html) and I asked again yesterday if I was at least looking in the right direction. But it's just like the messages are not even getting there (I know they are - they are on the mailing list archive..) I know this is a community effort and that no-one is obliged to answer (no, I didn't go for the pay support.. I am working on an open source project, so I don't have the monetary resource to spend). But it's just frustrating. The problem is I don't really understand the internals of the PE 386 binder (or I would surelly propose a patch). Also if the problem is a core "binutils" issue, please someone tell me (and then I'll go bug the binutils folks !) However, in the meanwhile I have a workaround, so it's not an emergency.. (Workaround : The issue lies when the Makefile is generated with automake & libtool - the 'make strip' insist on stripping the import library - the workaround involves patching the libtool.m4 AC_LIBTOOL_SYS_LIBSTRIP macro to force it NOT to strip libs on cygwin). --Ivan -- 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/