Более одного варианта каталога /lib может существовать
в системах, поддерживающих более одного формата исполняемых файлов,
когда для каждого формата требуется свой отдельный вариант разделяемых
библиотек.
[примечание 12]
Если одна или несколько таких директорий существует, требования к их
содержимому те же самые, что и к обычному каталогу /lib,
за исключением того, что
/lib<qual>/cpp не требуется.[примечание 13]
[12]Обычно это используется для поддержки
64-битного или 32-битного формата в системах, поддерживающих
несколько форматов исполняемых файлов, и требующих библиотек
с одним и тем же названием. В этом случае /lib32 и /lib64
могут быть библиотечными каталогами, а /lib - символической ссылкой
на один из них.
[13]Наличие
/lib<qual>/cpp все же допускается: тем самым допускаются
случаи, когда /lib и /lib<qual> есть фактически одно и то же
(один из них является символической ссылкой на другой).