Ну все же, тут я бы плюсик майку поставил, потому что линуксовый линкер за тебя решает, автоматом и опять же нужно прибегать к явному коду
Он как раз не решил за тебя, у него остались вопросы — он собрал максимально корректный код, который должен работать и после компиляции