Perhaps I should have been a bit more clear what I consider 'feature':

If xerces uses some library function, which needs header files bla.h on
linux and header files bla.h and fasel.h as well as an extra lib on
solaris, then one could write a test to be included in the configure
script, that checks what is needed for that function to work. 
If someone needs to go to a different platform, that person only needs
to look, it that test needs to be extended for the specific platform.

Concerning dean's remark: If you add or delete the dependency on one
system function, you need all platforms to be extended. By looking at
two header files for solaris and linux, I found that the same headers
are included at different positions. This looks more like a maintainence
pain than a few ifdefs, or just some defines in the makefile.
But then, I am not the maintainer:-)

Axel

Reply via email to