glibc for FreeBSD ?

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

alex_V
Сообщения: 21

glibc for FreeBSD ?

Сообщение alex_V »

не пользовался раньше FreeBSD, поэтому могу сильно заблуждаться.
Вобщем, не компилируется одна програмулина и требует shadow.h.
В RH этот файл принадлежит пакету glibc-devel. А во FreeBSD я не знаю. Пробовал ставить glibc - говорит это платформа не поддерживается.
Что за файл этот shadow.h и как установить glibc.
Спасибо сказали:
woland
Сообщения: 45

Re: glibc for FreeBSD ?

Сообщение woland »

Включи во FreeBSD поддержку Linux. Для этого в /etc/rc.conf добавь
linux_enable="YES"

Потом поставь библиотеки от линуха и glibc в том числе.

Для этого можно использовать и команду /stand/sysinstall
Спасибо сказали:
alex_V
Сообщения: 21

Re: glibc for FreeBSD ?

Сообщение alex_V »

Включил linux_enable и даже установил linux_base - это необходимы библиотеки. Даже rpm стал работать, но вот проблема : перестали компилироваться прогаммы - жалуются на несовместимости разных типов. Как быть???

И еще я что-то не пойму эта поддержка linux - это что FreeBSD имеет все свои библиотеки и программы и плюс еще для linux ???
Спасибо сказали:
woland
Сообщения: 45

Re: glibc for FreeBSD ?

Сообщение woland »

Угу - что FreeBSD, что линух имееют общего предка - 4BSD от AT&T. Просто FreeBSD немножко ближе - вышла из "очищенной" версии 4BSD. А Linux - дипломная работа студента Линуса Торвальдса на основе модульной версии юникса, произошедшего всё от тойже "очищенной" версии 4BSD. Тоесть разница в одну ступеньку :) всегото.

А чтоб некоторые проги компилились теперь придется явно указывать в переменных окружения чем пользоваться - у вас теперь может работать минимум два компилятора :) так что хелпы и маны читаем теперь внимательнее :)
Да, и ещё можно и даже нужно запихать gmake.
Спасибо сказали: