On Mon, 29 Oct 2001, Anton Graham wrote: > There is some strangeness in the include directory. First, we put all > of the headers in a directory inside another, making an awkward include > path (#include <libxml2/libxml/parser.h>). This seems merely redundant. > We also have two useless directories in this tree: > /usr/include/libxml2/libxml/libxml2 and > /usr/include/libxml2/libxml/libxml2/libxml. Neither directory houses > any files.
1. /usr/include/libxml2/libxml is necessary. headers should include, say "#include <libxml/parser.h>". Then when compiling, we specify -I/usr/include/libxml2 as CFLAGS. 2. /usr/include/libxml2/libxml/libxml2 is extraneous, and can be safely pruned. Abel
