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 X-Authentication-Warning: localhost.localdomain: ronald set sender to blytkerchan AT users DOT sourceforge DOT net using -f Date: Thu, 23 Oct 2003 16:19:29 +0200 From: Ronald Landheer-Cieslak To: cygwin AT cygwin DOT com Subject: Re: Q: mixing MSVC++ and gcc C++ libs/dlls ? Message-ID: <20031023141929.GB25894@linux_rln.harvest> References: <200310231521 DOT 35953 DOT h DOT nardmann AT secunet DOT de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200310231521.35953.h.nardmann@secunet.de> User-Agent: Mutt/1.4i X-Disclaimer: I had nothing to do with it - I swear! X-loop: linux_rln.harvest On Thu, Oct 23, 2003 at 03:21:32PM +0200, Heiko Nardmann wrote: > Hi! > > The FAQ tells me that only C object files can be mixed. > > Is this true for MS .NET and gcc 3.x since I expect both to be conform to the > ABI standard ? What ABI standard would that be? Anyway, gcc and MSVC don't use the same name mangling (decoration) schemes for C++ so you will not be able to mix the two. Also note that different versions if g++ don't always mix well either.. HTH rlc -- 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/