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-Sent: 26 Aug 2002 20:22:42 GMT Message-ID: <00a001c24d3e$54cf2d50$0200a8c0@TCS012593> From: "Abraham Backus" To: References: <20020823154437 DOT 6154 DOT h011 DOT c000 DOT wm AT mail DOT backus DOT com DOT criticalpath DOT net> <11729030690 DOT 20020825033931 AT familiehaase DOT de> <005701c24bf2$8362e320$0200a8c0 AT TCS012593> <1049560337 DOT 20020825165510 AT familiehaase DOT de> Subject: Re: Xerces C++ support in cygwin Date: Mon, 26 Aug 2002 13:22:41 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 I've tested Gerrit's patch and submitted it (among others to get more support for cygwin in Xerces-C++). These patches were checked in today and I just finished testing using gcc 3.2.1 that was recently announced. Feel free anyone to get the sources from cvs and build it... Great news is that with gcc 3.2.1, I'm seeing the C++ DOM exceptions being caught when they are thrown from the xerces dll, which allows all the xerces tests to pass. (this was a problem when I built the xerces dll and tried running the tests against gcc 2.95.3). I'd like to prep this for cygwin packaging (http://cygwin.com/setup.html) and would welcome any feedback regarding the issues surrounding gcc versions (or any other issues that anyone would see). As I understand it (and experienced), since this is a dll that exposes c++ types, that if the dll is compiled using one version of gcc, you won't be able to link against it with another version of gcc. I haven't delved into this, but I assume that someone knows if a dll built using any 2.x version of gcc can be linked against any other code built using a different 2.x version of gcc? In other words, does someone know at which version number level does binary compatibility break? thanks! -Abe -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/