Назад | Перейти на главную страницу

К какому пакету solaris sparc принадлежит crtbegin и crtend?

Мне нужно добавить эти два в свои пути.

Таким образом, я планирую сначала проверить, есть ли они уже на моем компьютере, и если они есть, я добавлю их в свой путь. В противном случае я сначала установлю их, а затем добавлю в свой путь.

Спасибо

Чтобы узнать, установлены ли файлы в вашей системе, вы можете использовать:

egrep 'crt(begin|end)' /var/sadm/install/contents

Если они не установлены, вы можете найти их на установочном носителе Solaris:

egrep 'crt(begin|end)' /cdrom/cdrom0/Solaris_10/Product/*/pkgmap

видеть: http://www.tech-recipes.com/rx/328/find-which-package-a-file-belongs-to/

поиск Google возвращает много для "файл solaris принадлежит пакету"

Они могут принадлежать разным пакетам, особенно если вы не указываете полный путь к ним. Предполагая, что вы говорите об объектах времени выполнения gcc crtbegin.o и crtend.o, одним из них будет SUNWgcc.