Модераторы: volvo877, Snowy, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как в Lazarus под Windows скомпилировать проект, для Linux 
:(
    Опции темы
ZLOvar
Дата 2.12.2010, 21:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 119
Регистрация: 4.6.2009
Где: Москва

Репутация: нет
Всего: 1



Здравствуйте. Название темы полностью не уместилось. Как в Lazarus под Windows скомпилировать проект для Linux?
Я уже всю ide облазил. Нигде такой опции не нашел. Заранее спасибо.
--------------------
Если хочешь чтобы работало - используй написанное.Если хочешь что-то понять - пиши сам. (с)
PM MAIL WWW   Вверх
1000000dollars
Дата 3.12.2010, 09:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 6.10.2007

Репутация: нет
Всего: 8



Если в Windows создать бинарник для Linux, то никак.
Если проект писался в Linux и скомпилить надо в Windows - проблем быть не должно - там всё совместимо.
PM MAIL   Вверх
volvo877
Дата 3.12.2010, 15:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2073
Регистрация: 15.11.2004

Репутация: 2
Всего: 116



Цитата(1000000dollars @  3.12.2010,  08:49 Найти цитируемый пост)
Если в Windows создать бинарник для Linux, то никак.
Если кто-то чего-то ниасилил - это не значит, что оно невозможно, правда? Да, из-под Линукса для Win компилировать проще. Но что кросскомпиляция Win -> Lin невозможна - это ложь.

Цитата(ZLOvar @  2.12.2010,  20:57 Найти цитируемый пост)
Я уже всю ide облазил. Нигде такой опции не нашел.
Плохо искал. Начни с Project->Compiler Options->Code->Target platform


Это сообщение отредактировал(а) volvo877 - 3.12.2010, 15:25
PM MAIL   Вверх
ZLOvar
Дата 3.12.2010, 18:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 119
Регистрация: 4.6.2009
Где: Москва

Репутация: нет
Всего: 1



volvo877
Нашел, но при перекомпиляции в Лазаре выдает ошибку на первой строчке.
Код

Program Test; // Вот здесь
{$mode objfpc}{$H+}

uses
  {$IFDEF UNIX}{$IFDEF UseCThreads}
  cthreads,
  {$ENDIF}{$ENDIF}
  Interfaces, // this includes the LCL widgetset
  Forms, LResources, Unit1
  { you can add units after this };

{$IFDEF WINDOWS}{$R project1.rc}{$ENDIF}

begin
  {$I project1.lrs}
  Application.Initialize;
  Application.CreateForm(TForm1, Form1);
  Application.Run;
end.                   

--------------------
Если хочешь чтобы работало - используй написанное.Если хочешь что-то понять - пиши сам. (с)
PM MAIL WWW   Вверх
SPrograMMer
Дата 6.12.2010, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Спамер :)
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 5.11.2004
Где: Краснодар

Репутация: нет
Всего: 6



Цитата(ZLOvar @  3.12.2010,  18:28 Найти цитируемый пост)
но при перекомпиляции в Лазаре выдает ошибку на первой строчке.

какую? текст ошибки.


--------------------
животное = зверь
законченный гентушник
PM MAIL ICQ Jabber   Вверх
wad
Дата 17.2.2011, 18:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 17.2.2011

Репутация: нет
Всего: нет



Всё дело в том что Lazarus похоже не использует временных папок! smile Чтобы нормально скомпилировать любой код нужно сохранить проект, и потом компилировать...

ЗЫ. 
Под линем всё норм , а вот в винде такой глюк

Это сообщение отредактировал(а) wad - 19.2.2011, 22:42
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi"
THandle
Rrader
volvo877

Запрещается!

1. Обсуждать и делится взломанными компонентами или программным обеспечением

2. Публиковать ссылки на варез

3. Оффтопить

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, THandle, Rrader, volvo877.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Object Pascal: кроссплатформенные технологии | Следующая тема »


 




[ Время генерации скрипта: 0.1172 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.