Hi Dave, Dave Beckett said: >> To fix this, I suppose rdf_log.h should include raptor.h > > You should never include rdf_log.h directly, always #include <redland.h> > which pulls in raptor.h there.
Just for the record, the code isn't mine, but comes from Amaya (the browser), which includes <librdf.h> (not rdf_log.h). I will report that and propose a patch using <redland.h> to the Amaya upstream. However, I still find quite strange for a header file to rely on the including file to call another header before and would personally consider it as a bug if it was in my software. Anyway, if you decide to close this bug, I won't complain or reopen it. Thanks for the quick answer. Regis -- "While a monkey can be a manager, it takes a human to be an engineer" Erik Zapletal