* Albert Chin wrote on Tue, Mar 08, 2005 at 03:21:58PM CET:
> On Tue, Mar 08, 2005 at 10:10:35AM +0100, Ralf Wildenhues wrote:
> > * Albert Chin wrote on Fri, Mar 04, 2005 at 04:33:39AM CET:
> > > 
> > > That won't help. After you copy over the .ii files, you must modify
> > > them. I have a solution but I'm running into another problem I need to
> > > solve.
> > 
> > In what way do you have to modify them?  Do they contain (absolute) path
> > references to other files?  Is it necessary to also carry around the
> > source files (that would probably be the worst case)?
> 
> The .ii files contain the relative path to the C++ object file.

I was afraid of something like that.
Can you specify a replacement name for the ii_files directory?
That way it might be possible to both find the ii_files reliably plus
somewhat better control the relative path stored therein.

> I have something working now. However, there is another hiccup. Things
> work fine if a libtool convenience library contains objects from *one*
> directory. However, when the archive contains objects from multiple
> directories, I don't know what to do. The archive at that point won't
> give you an indication of where to find the .ii files. I don't think
> there's a solution to this so my current solution will solve only part
> of the problem.

Oh well, I would probably like a part-solution better than nothing here.
Especially when the user can work around the remaining limitations.

Please post your changes if possible.  A usage example would be even
better.

Thanks,
Ralf


_______________________________________________
http://lists.gnu.org/mailman/listinfo/libtool

Reply via email to