Nein, das bisherige war schon richtig, aber das ganze ist keine lineare Kette, sondern der Linker nimmt nicht nur die Ausgabe der vorherigen Stufe (also den Objektcode) sondern auch die Bibliotheken (wobei man hier eigentlich auch fragen müsste, wie liegen die denn vor? Wenn man die in ihrem Quelltext hat, dann müssten die auch erst noch kompiliert werden...)
Du kannst ja so was in der Art zeichnen (vielleicht irgendwie gedreht oder so: