Собираю я свою программу с указанием, к примеру, -lrt. После чего обнаруживаю, что она зависит от librt.so.1 Откуда взялась последняя единица в имени библиотеки? В lib лежат файлы /lib/librt-2.3.5.so и /lib/librt.so.1 (второй ссылка на первый), так что тут выбора особенно не было, и можно предположить, что линкер просто взял единственный файл, начинающийся с librt.so Это похоже на правду?
Буду признателен за ссылки на какую-нибудь документацию по этому поводу.