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]
