For this, it must iterate through each unresolved symbol in the object, and for each of these, iterate through each loaded library, checking until it finds a matching symbol.
This describes a search algorithm that iterates through symbols in an object and checks against loaded libraries to find a match.