Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Компиляция консольного С++ приложения для freeSD в ubuntu. Возможно ли?  (Прочитано 1168 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн byte255

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Компиляция консольного приложения для freeSD в ubuntu. Возможно ли?
Собственно, весь вопрос =).
Хочется скомпилировать в Ubuntu что-либо консольное, потом загрузить на сервер с FreeBSD  и чтобы оно сразу работало.
Можно ли указать g++  как то в опциях что надо компилировать для freeBSD?

Оффлайн mkarasik

  • Участник
  • *
  • Сообщений: 163
    • Просмотр профиля
Если на Убунте и на сервере одинаковый тип процессора, и в консольном приложении не используются нестандартные системные вызовы в ядро то просто компилируешь и все.

Забыл написать, нужно включит бинарную совместимость с линуксом. Подробнее тут вроде есть http://www.freebsd.org/doc/en/books/handbook/linuxemu.html
« Последнее редактирование: 07 Июля 2010, 23:56:44 от mkarasik »

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
В чем трабла поставить фрю в виртуалку?

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Компилировать в нативный код по-правильному надо в той ОС, для которой предназначено приложение.
Зачем гадать на кофейной гуще и ромашках.
Мы не должны полагаться на случай.(Ц)

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Компилировать в нативный код по-правильному надо в той ОС, для которой предназначено приложение.

Да ладно. mingw замечательно живет и работает.
Не все поддерживается, правда.
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн xbox800

  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Я компилил mcabber под ubuntu8.10 и запускал его под freBSD , естественно совместимость с линкс (или как там оно правильно называется) была включена.
Все отлично работало .

 

Страница сгенерирована за 0.031 секунд. Запросов: 25.