<html dir="ltr"><head></head><body style="text-align:left; direction:ltr;" bgcolor="#ffffff" text="#000000" link="#03a9f4" vlink="#252525"><div>Dear colleagues  L2H</div><div><br></div><div>the problem I had is that there is a huge main program, and a very small segment.</div><div><br></div><div>Namely there is a thesaurus of 5500 entries for the main and a search segment </div><div>generated for each client demand. </div><div><br></div><div>As I understand L2H even with a make, when there is a modification on the segment</div><div>all of the main is recompiled (it last a few minutes)</div><div><br></div><div>And when recompiling only the segment it pollutes the main by adding many references</div><div>which become unreachable by the main.</div><div><br></div><div>there might be some ways to do it but I failed. I finally found a workaround not too dirty:</div><div><br></div><div>--- When the main has been built I use chattr +i for all the files (linux of course)</div><div>the result is that all of the files depending of main become immutable.</div><div><br></div><div>--- Then when I run the segment, it runs ok but with a few set of warnings but the result is</div><div>very satisfying:</div><div><br></div><div>--- All of the main references are accessible</div><div><br></div><div>--- All of the segment references refer perfectly to the main</div><div><br></div><div>If you're interested to test it (it's in French)</div><div><br></div><div>the main is at  <a href="http://www.lutecium.org/mathemes/index.html">http://www.lutecium.org/mathemes/index.html</a></div><div><br></div><div>The segment is at <a href="http://www.lutecium.org/search.html">http://www.lutecium.org/search.html</a></div><div><br></div><div>In a future version of l2h maybe this kind of facility might me added</div><div>by modifying directly the l2h code. I am personally  to bad a programmer in Perl</div><div>even to try.</div><div><br></div><div>All the best</div><div><br></div><div>Jacques</div><div><br></div><div><span><pre>-- <br></pre><div style="width: 80ch;">Jacques B. Siboni mailto:<a href="mailto:jacsib@Lutecium.org">jacsib@Lutecium.org</a></div><div style="width: 80ch;">8 pass. Charles Albert, F75018 Paris, France</div><div style="width: 80ch;">Tel: +33 142 287 678 Port: +33 612 536 959</div><div style="width: 80ch;">Home Page: <a href="http://jacsib.lutecium.org/">http://jacsib.lutecium.org/</a>  </div><div style="width: 80ch;">Lutecium pages: <a href="http://www.lutecium.org">http://www.lutecium.org</a></div><div style="width: 80ch;"><br></div><div style="width: 80ch;"></div></span></div></body></html>