On Thu, 2010-09-23 at 12:21 +0200, Michael Stahl wrote: > 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
Thank you, Michael. The build is proceding. > > oh, and of course nothing changed between m87 and m88. > nothing except your luck :) > > > Thanks, > > Terry. > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
