Hi Patrick, * Patrick Welche wrote on Fri, Dec 21, 2007 at 03:54:37PM CET: > > I think that question still stands, but my rm -f is actually from just above > that spot:
Sorry, I haven't had time to look at this issue, and it may well be a few more days. > 6183 # Handle the remaining objects by creating one last > 6184 # reloadable object file. All subsequent reloadable object > 6185 # files will link in the last one created. > 6186 test -z "$concat_cmds" || concat_cmds=$concat_cmds~ > 6187 eval concat_cmds=\"\${concat_cmds}$reload_cmds $objlist > $last_robj~\$RM $last_robj\" > 6188 delfiles="$delfiles $output" > > In line 6187, $last_robj is empty for me. (Why not just add it to delfiles?) Adding it to delfiles makes the algorithm use quadratic amount of disk space, rather than linear. Try something like test -z \"$last_robj\" || \$RM $last_robj instead of `\$RM $last_robj' (untested). Cheers, Ralf _______________________________________________ http://lists.gnu.org/mailman/listinfo/libtool