www.delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
List-Unsubscribe: | <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT sourceware DOT cygnus DOT com> |
List-Subscribe: | <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com> |
List-Archive: | <http://sourceware.cygnus.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT sourceware DOT cygnus DOT com> |
List-Help: | <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs> |
Sender: | cygwin-owner AT sourceware DOT cygnus DOT com |
Delivered-To: | mailing list cygwin AT sourceware DOT cygnus DOT com |
Message-ID: | <382D0651.6CB8AEEC@wanadoo.fr> |
Date: | Sat, 13 Nov 1999 06:33:53 +0000 |
From: | Vincent Penne <vincent DOT penne AT wanadoo DOT fr> |
Organization: | OVR/SasHipA |
X-Mailer: | Mozilla 4.05 [en] (X11; I; Linux 2.0.35 i586) |
MIME-Version: | 1.0 |
To: | cygwin AT sourceware DOT cygnus DOT com |
Subject: | Re: Building C++ library DLL |
Harm-Jan Zwinderman wrote : > >> Steve Jorgensen wrote: > >> I'm not sure if this happens for C++, because this only happened >> for me, but I found that if things were exported more than once >> from the library, the extra compiler directives for DLL's caused >> the CD compiler (gcc 2.90?) to barf, so you might check to see >> you're class isn't getting exported more than once. > >I think this is more complicated. I also get this error >Internal compiler error, output_operand_lossage `invalid expression > as operand' >when importing classes. > >Using the save-temps flag I have not found any duplicate exports/imports in my code using mingw32 gcc 2.95.1. I would like to add that exactly the same internal error happen with egcs in the b20.1 release of cygwin ... -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |