OberonCore
https://forum.oberoncore.ru/

Linux Console: метод кросс-разработки виндовым ББ
https://forum.oberoncore.ru/viewtopic.php?f=133&t=4088
Страница 2 из 2

Автор:  Евгений Темиргалеев [ Пятница, 19 Октябрь, 2012 16:39 ]
Заголовок сообщения:  Re: Linux Console: метод кросс-разработки виндовым ББ

Пример кросс-разработки (виндовый ББ на ubuntu 10) и межмашинной разработки (хост: гуй-ubuntu10, целевая машина: серверный ubuntu-12).

Рабочая (для ББ) папка целевой машины монтируется по nfs (у sshfs какие-то проблемы с fflush, ББ не причём --- эти же проблемы проявились для архиватора 7z).
Код:
   ^Q "omcCmdline.Exec('lin')" mkdir -v ~/.../u12 ; echo готово ; read ~
   ^Q "omcCmdline.Exec('lin')" sudo mount x.x.x.x:/home/test ~/.../u12 ; echo готово ; read ~
   ^Q "omcCmdline.Exec('lin')" sudo umount ~/.../u12 ; echo готово ; read ~
CrossBB.exe выполняется на хост-машние, результаты формируются на целевой машине
Код:
^Q "omcCmdline.Exec('lin')" echo u12 ! CrossBB.exe ;
   cd ~/.../u12/dev && ~/cbb ; read ~

Тобишь тыкаются те же коммандеры, кроме команд gcc-сборки и выполнения, которые приходится копировать в терминал целевой машины.
Код:
^Q "omcCmdline.Exec('lin')" ssh xxx@x.x.x.x ; read ~


---
Это я к тому, что нету никакого смысла заморачиваться самособирающимися консольными компиляторами (видел, некоторые на это тратят время :) ). Запустил ББ, ткнул заготовленный коммандер --- пакет собрался (разве что не ББ-е части придётся из комстроки через терминал собирать). Развернул на консольной машине --- пользуйся.

Автор:  Alexander Shiryaev [ Воскресенье, 21 Октябрь, 2012 03:08 ]
Заголовок сообщения:  Re: Linux Console: метод кросс-разработки виндовым ББ

Ну мне вообще нужен консольный компилятор. Если он может сам себя собрать, то это хорошо, а не плохо.
wine у меня нет, поэтому пользуюсь либо консольным компилятором (с редактором rops), либо вторым компьютером с Windows и общим сетевым диском (Samba).

Автор:  Евгений Темиргалеев [ Воскресенье, 21 Октябрь, 2012 14:57 ]
Заголовок сообщения:  Re: Linux Console: метод кросс-разработки виндовым ББ

Не говорю, что плохо. Плохо, когда это не выходит естественным образом и приходится ломать голову с костылями.
---
Хехе. Не знаю кому, как, но я в плоский текст обратно ни за какие бублики не пересяду.

Автор:  Евгений Темиргалеев [ Суббота, 27 Октябрь, 2012 20:48 ]
Заголовок сообщения:  Re: Linux Console: метод кросс-разработки виндовым ББ

Планирую заметку по этому методу сделать более подробной --- так, чтобы в Quick-Start никакого дополнительного текста не было. Там останется только пункт вида:
настройте рабочее место удобным для Вас способом: список способов (ссылки на документы).

У кого есть альтернативные методы (Иван Андреевич, ...) --- делайте описания одним документом (статья|заметка|записка). Будет выложено в библиотеке Оберонкоре вместе с дополнительными файлами в архиве, если таковые требуются.

Класть документы в пакет или ограничиться ссылками --- не знаю. Наверно, надо будет по объёму глядеть.

Страница 2 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/