Hi Gareth and James,
 
James:  I'm afraid to say it the next release date hurts a bit more than it helps.  I was hoping to have my xerces-c issues resolved within a week.
 
I have made a little bit of progress in diagnosing my problem, so maybe you can help me solve it properly so xerces-c supports QNX.  If you don't recall, the problem was that I was getting a heap of these errors during configure:
 
creating Makefile
sed: file conftest.s1 line 8: Unterminated `s' command

It seems the problem stems from lines 1461-1462 of src/xercesc/configure (under Xerces-C_2_6_0):
 
if test "$platform"="OS400" || test "$platform" = "OS390";then
DEFS=`sed -f conftest.defs confdefs.h | tr '\n' ' '`
 
The result seems to be that DEFS spans multiple lines in config.status, which when fed into sed it barfs.  So I hacked at it to remove the new line character '\n', resulting in valid Makefiles, but when building I come across some compile errors which I'll look at soon.  For a more permanent solution though, I'm not sure if under QNX this conditional statement should be executed, or a different variant?
 
Cheers,
Tim
 
 
 

Reply via email to