| imho.ws |
![]() |
|
|
|
# 1 |
|
Guest
Сообщения: n/a
|
FreeBSD -> Linux
есть вопроса: можно ли как-то под БСД скомпилить Линукс программу? Линукса нету у меня и искать запарно, но срочно необходимо скомпилить программу для его (на сервак, куда нет доступа к компилятору)
программа 100% не глючная, прекрасно работает на БСД... С++ имел кто-нить опыт? |
|
|
# 5 |
|
Moderator
Регистрация: 30.10.2003
Адрес: 2men'57°10'N65°33'E
Сообщения: 2 165
![]() |
Во-первых. При установке FreeBSD есть пункт совместимости с пакетами Linux. И если он был выбран, то всё должно быть нормально.
Во-вторых, если этого и нет, то кто мешает обратиться к коллекции пакетов или портов и доустановить то, чего не хватает? И третье: Бинарники на то и бинарники, что ставить их можно на любую Unix подобную платформу. Как ты вообще представляешь компиляцию в BSD, но при этом указывая, что это Linux? Тут я не совсем понимаю.
__________________
Последний раз редактировалось KalaSh; 02.11.2004 в 09:55. |
|
|
|
|
# 6 |
|
Guest
Сообщения: n/a
|
совместимость там в другую сторону
меня интересует, есть ли в компиляторе (GCC например) какие-нить опции, чтобы создать линуксовый бинарник, необходимо ли для этого иметь линуховые .h-файлы? Естесственно, что созданный таким образом бинарник не будет (по идее) работать на БСДе без поддержки Линукса. Хотя и формат у них одинаков: ELF ...
|
|
|
# 7 |
|
::VIP::
шайтан-башка Регистрация: 31.03.2003
Адрес: imho.ws
Тюменское отделение
Сообщения: 1 902
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
AleXXXSoft, программа твоя, или нет?
Если нет, то посмотри опции у configure, потом пошарься в Makefile и поищи там команды определения оси. Как найдешь - поставь вместо FreeBSD Linux или что-там у тебя. Компилятор будет тогда выдавать файл для линукса. |
|
|
|
|
# 12 |
|
::VIP::
Регистрация: 17.02.2002
Адрес: /home/dr-evil
Пол: Male
Сообщения: 2 212
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
странная проблема...
компиль на чем есть и пробуй
__________________
Сеть - это диагноз... а сисадмин - состояние души. Питер! Все на сходку!!! | Обзоры порталов. Добавь свою любимую систему! |
|
|