Lets say I am running the following command gcc z.o -lX -lY -o z
and libX.a depends on a function that is defined in libY.a then the order of linking appears to be important. While the previous command works, the next one (with order reversed) will fail: gcc z.o -lY -lX -o z This problem has been observed with binutils version 2.10.91. I would think that ld should look back when resolving dependencies. thanks - Nil _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils