On 23/09/2010 09:30, Terrence Enger wrote:
> Greetings,
> 
> 
> I am unable to build DEV300_m88.  The relevant (I think) part of the
> output reads ...
[...]
>     redland deliver
>     deliver -- version: 275594
>     deliver: /home/terry/OOo_hacking/DEV300_m88/redland/prj/d.lst: ERROR: 
> can't copy ../unxlngi6/inc/rdf_iterator_internal.h: No such file or directory
>     deliver: /home/terry/OOo_hacking/DEV300_m88/redland/prj/d.lst: ERROR: 
> directory 
> '/home/terry/OOo_hacking/DEV300_m88/solver/300/unxlngi6/inc/external' does 
> not exist
[...]
> For comparison, my build of DEV300_m87 was successful.  Suggestions
> welcome.

after looking at redland/prj i think i've figured out how this can happen:
the problem is that the solver inc/external directory does not exist, and
is not created by redland/prj/d.lst.
because redland depends on libxml2, libxslt, and openssl, each of which
creates the solver inc/external directory, the build usually works.
_except_ if you build against system libxml2, libxslt, openssl, but not
system redland, _and_ you're unlucky enough that some other module that
would create solver inc/external is not delivered before redland.

so you can add the following as first line of redland/prj/d.lst, then it
should work:

mkdir: %_DEST%\inc%_EXT%\external

oh, and of course nothing changed between m87 and m88.
nothing except your luck :)

> Thanks,
> Terry.

-- 
If ignorance is bliss, why aren't there more happy people in the world?


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to