| delorie.com/archives/browse.cgi | search |
| Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
| List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
| List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
| List-Post: | <mailto:cygwin AT cygwin DOT com> |
| List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/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 |
| Date: | Mon, 21 Oct 2002 12:53:42 +0200 |
| From: | "Gerrit P. Haase" <freeweb AT nyckelpiga DOT de> |
| Reply-To: | "Gerrit P. Haase" <freeweb AT nyckelpiga DOT de> |
| Organization: | Esse keine toten Tiere |
| X-Priority: | 3 (Normal) |
| Message-ID: | <34428782446.20021021125342@familiehaase.de> |
| To: | "Judy Wang" <judywang74 AT yahoo DOT com> |
| CC: | xerces-c-dev AT xml DOT apache DOT org, cygwin AT cygwin DOT com |
| Subject: | Re: install xerces-c-src2_1_0 under cygwin |
| In-Reply-To: | <00ca01c278d2$5df3a8b0$5400a8c0@xypoint.com> |
| References: | <20021021014925 DOT 74060 DOT qmail AT web10108 DOT mail DOT yahoo DOT com> |
| <89347125910 DOT 20021021090029 AT familiehaase DOT de> | |
| <00ca01c278d2$5df3a8b0$5400a8c0 AT xypoint DOT com> | |
| MIME-Version: | 1.0 |
Hallo Abraham, you wrote: > 1) gcc 3.2 was released this week via setup.exe (i.e. you don't need to do > "Exp" anymore) Ah, I didn't saw this yet. > 2) I'll write up a bug on getting the build instructions updated. This is a > task that I had meant to get to, but wasn't sure whether to do that first or > get the cygwin package built and deployed. Great. > 3) I have an idea of why it isn't linking against libxerces-c2_1_0.dll. The > most likely scenario is the topic of a bug that I just entered, where the > symlinks created in $XERCESCROOT/lib/ don't work the way they are expected > to under cygwin. I'm working on a patch for this right now. One cannot symlink DLL's on Windows. You can hardlink or copy it, but it should not be neccessary, one can use a symlink to link the importlibs libxerces-c.a -> libxerces-c-2.1.0.a so you can use -lxerces-c at the linkline when compiling your own application. Anyway the linker should pick libxerces-c-2.1.0.dll as rt. BTW, there is some consensus that cygwin DLL's should be prefixed with 'cyg' instead of 'lib' to differentiate them from native Windows libs. > 4) instead of downloading each .tar.bz2 file from my site and extracting > them manually, you can also try using the "User URL" feature of cygwin > setup.exe and point it to http://abackus.imagineis.com and everything will > be automagically installed in the proper locations if you select > "xerces-c-devel" under the Devel tree in the setup wizard. Note that you > won't be able to link against this pre-built dll unless you have gcc 3.2. It is really important to point this out! C++ code built with GCC3 is not binary compatible with code compiled with GCC2. > Thanks! > -Abe Thank you :-) Gerrit -- =^..^= -- 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/
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |