Have you been able to generate the patch? because I have not seen it. I'd be more than happy to dabble with the symlink creation, though I'm no mingw expert.
--Spencer -----Original Message----- From: David Bertoni [mailto:[EMAIL PROTECTED] Sent: Friday, May 12, 2006 2:14 AM To: [email protected] Subject: Re: MinGW Support For Xalan David Bertoni wrote: > Chastain, Spencer E wrote: >> >> I've opened a bug on this issue - namely that mingw doesn't seem >> supported by Xalan (presently Xalan 1.10) out of the box or even >> after a little bit of wrestling. >> >> _http://issues.apache.org/jira/browse/XALANC-620_ >> >> A commentor noted that, since it builds fine under cygwin, there >> shouldn't be any problems under mingw. I'm not having such luck, so >> if someone else has had such luck, I'd welcome any tips. >> >> I also supplemented my initial bug report with more information this >> morning. It provides more information about the problems I have >> experienced and what I have attempted to resolve (well, really, just >> get past) them. >> > > I've worked past most of the runConfigure, configure, and > Makefile.incl.in changes to make this work. There are some problems > with setting the symbolic links for the libraries (this seems to me an > issue with the make utility included with MinGW). There are also a > couple of source file changes, once of which is a problem with how > Xerces-C builds under MinGW. > > The only thing that remains is some strange issues with how dllwrap > and whatever it's calling is linking the executables. It looks like > non-existent libraries with strange relative paths are being linked in. > > I will post a patch once things look close to working. > OK, I've gotten past all of the issues except for the symlinking issue, and the DLLs and EXEs build. The conformance testing utility doesn't work, but it's an extremely ugly, non-portable mess of code anyway. When I have some spare time, I can fix it. I'm going to attach a patch file to the Jira issue that is built on top of the head of the repository when SVN is back up. The only issue left is why the symlink creation is not working. To get around that, I just manually create the symlink after the build fails, then start the build again. Are there any MinGW make experts that could look into why the symlinks are not working properly? It seems to be a problem with how the target of the symlink is specified. Dave
