From: "Matthew Baker" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Sunday, April 02, 2000 8:54 PM Subject: Re: IRIX changes ...
> On Sun, 2 Apr 2000, David Nickerson wrote: > > > To start with, things were not looking good, and I thought I had traced > > back the problem to the native transcoder, so I compiled the ICU > > libraries and used them instead of the native transcoder. However, this > > did not fix the problem - so I compiled a debug version of the ICU > > libraries and Xerces-C - which appears to fix all my problems and work > > perfectly with all the samples I have tried. Not sure yet whether this > > is a problem with the changes I made or the optimisation of the 7.30 > > compilers (any suggestions would be welcome!!). > > I thought I came across a similar-sounding bug when I was testing my > installation with the sample suite. As it turned out, the parsers need an > absolute URL rather than a relative one. I was trying to run SAXPrint, > for example, with a command line parameter of sample.xml instead of > file:/home/blahblah/sample.xml. The reason I mention this is I thought > I'd traced it back to the native transcoder before I realized what was > going on. > > Actually maybe it is a bug. Should the parsers resolve relative URLs? My version of the libraries (Xerces-C and ICU) seem to resolve both absolute and relative references - possibly due to changing the code in IRIXPlatformUtils.cpp to mirror the changes in LinuxPlatformUtils.cpp ?? See ya, David.