Bug #15219 2009-02-08 14:21

uol

Should remove static library before calling ar

For static library projects:

ar cannot delete / replace contents of static libraries.

During code refactoring it can happen that old code remains in the archive and new is added with same signatures, but never seen by the final ld.

Thus, under UNIX the default command for making a static lib should be something like

"rm -f $static_output ; $lib_linker -rc -s $static_output $link_objects"

Category
Application::WrongBehaviour
Group
 
Status
Open
Close date
 
Assigned to