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


Reply via email to