Re: GConf and libxml....
- From: Chema Celorio <chema ximian com>
- To: veillard redhat com
- Cc: Mathieu Lacage <mathieu gnu org>, gnome-hackers gnome org
- Subject: Re: GConf and libxml....
- Date: 13 Dec 2001 11:42:14 -0600
On Thu, 2001-12-13 at 10:23, Daniel Veillard wrote:
> On Thu, Dec 13, 2001 at 05:00:03PM +0100, Mathieu Lacage wrote:
> > Obviously, the correct patch to get the stuff to build is:
> > -#include <libxml/tree.h>
> > -#include <libxml/parser.h>
> > -#include <libxml/xmlmemory.h>
> > +#include <tree.h> /* libxml */
> > +#include <parser.h> /* libxml */
> > +#include <xmlmemory.h> /* libxml */
>
> NO !
> The include in the code MUST remain #include <libxml/...h>
The problem is that : #include <tree.h> does compile.
[chema saracuatro b]$ cat a.c
#include <tree.h>
int
main (int argc, char* argv[])
{
return 0;
}
[chema saracuatro b]$ gcc `xml2-config --cflags` a.c
[chema saracuatro b]$
Maybe we should add a :
#warning You should include <libxml/ in your #include line ....
In the headers that are included without the libxml.
(this would require a install time hack to have different headers in
$prefix/include/libxml2/libxml and $prefix/include/libxml2/ )
Or even better, fix it the right way so that "tree.h" does not compile
anymore.
regards,
Chema
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]