Вверх ↑
Ответов: 4628
Рейтинг: 749
#1: 2018-09-17 11:13:22 ЛС | профиль | цитата
kaban4ik писал(а):
Хотелось бы как то синхронизировать эти изменения.
Можно пробовать так. Сделать Checkout официального SVN в папку Delphi, только не последнюю ревизию, а ревизию, которой соответствует мой пакет для нового FPC. Удалить все содержимое папки Delphi, кроме папки .svn. Затем в папку Delphi распаковать мой пакет. Тогда последующие "SVN Update" будут обновлять пакет. Вот только новые изменения не всегда будут работать с новым компилятором - нужно будет править.

kaban4ik писал(а):
Неужели нельзя как то заставить fpc хотя бы консольные приложения скомпилировать под Linux
Вероятно, можно. Но нужна отдельная сборка компилятора, отдельный проект в окне "Новый проект". Далеко не все компоненты будут работать (использующие Windows API и KOL). Компоненты нужно будет доработать, чтобы они не использовали Windows API. Вместо полной KOL нужно сделать вырезку с общими функциями из KOL, переделанными под Linux (без визуальных компонентов, потому как всю KOL для Linux переделывать никто не будет).
карма: 26

0
Редактировалось 1 раз(а), последний 2018-09-17 11:15:00