Boost logo

Boost-Build :

From: Steve (rev_benny_hinn_at_[hidden])
Date: 2006-10-10 18:20:54

Phillip Seaver <phil <at>> writes:

> I agree with the change to use "cp" instead of "cp -p", especially for
> headers. However, when I stage static libraries on darwin, the linker
> requires me to run ranlib on the .a files before it will link an
> executable because the timestamp has changed. If I change back to "cp
> -p", it works fine.
> So, I guess we need to preserve timestamps on static libraries or run
> ranlib on them after copying them (darwin only, to the best of my
> knowledge). What's the best way to handle this?
> Thanks,
> Phillip
> _______________________________________________
> Unsubscribe & other changes:

I've also encountered this issue with static libraries on darwin. What are the
implications for headers etc. of using cp -p? Can I just use cp -p for now with
reasonable safety?

If ranlib was to be run after a static library copy operation on darwin, how
would this best be implemented?

In summary, 'what he said'.. :)


Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at