Hi Christian,<br><br>On Fri, Jun 3, 2011 at 3:03 PM, Christian Lohmaier <span dir="ltr"><<a href="mailto:lohmaier%2Blibreoffice@googlemail.com">lohmaier+libreoffice@googlemail.com</a>></span> wrote:<br><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>> (I used macports instead of manual installation but I got the impression<br>And actually using macports or fink or darwinports make it more<br>
difficult to compile.<br>
You're example is once again prove of this:<br><div class="im"></div></blockquote><div class="im"><br>True. I guess we do have to keep in mind that people might have installed stuff (like libxml) via MacPorts for other reasons. Ideally the build wouldn't break in these cases. <br>
<br>
> Any ideas on what the problem could be here?<br>
<br>
</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">The additional stuff pulled in by macports when trying to install the<br>
listed dependencies (that again were wrong, you don't need libgmp,<br>
coreutils, automake, m4. XCode already comes with everything that is<br>
needed. Just use --disable-mozilla and you don't need anything in<br>
addition.)<br>
<div class="im"><br>
> Do we need to somehow change this to include LIBXML_CFLAGS and LIBXML_LIBS?<br>
> Just changing CPPFLAGS to "-nostdinc $(INCLUDE) $(LIBXML_CFLAGS)"<br>
> unfortunately didn't seem to help. Any advice on how to tackle this<br>
> appreciated.<br>
<br>
</div>Easiest is to remove/hide the pkg-config utitily, so that configure<br>
doesn't even have a chance of detecing those "alien" libraries.<br>
<br>
I'll rewrite the wiki page to only list the actual dependencies<br>
instead of all that useless stuf... Sorry for the inconvenience<br></blockquote><div><br>Ok, if I understand you correctly the issue is that we're not building an internal copy of libxml, because pkg-config detects a macports installed version of libxml but redland isn't (yet) smart enough to pick this up. Can't we somehow make the redland smart enough to use the version of libxml configure found at top-level? That seems to me to be the root cause of the problem.<br>
<br></div></div>-- <br>William Lachance<br><a href="mailto:wrlach@gmail.com">wrlach@gmail.com</a><br>