Здравствуйте уважаемые жители и посетители форума!
Задача у меня вроде простая, но сам осилить видимо не могу.
У меня 64 разрядная Win10 на которой стоит Лазарус.
Надо мне компиляцию для 32 разрядных операционок семейства Виндовс(к примеру win8/32).
Я чрезвычайно обрадовался когда обнаружил в Параметрах проекта режимы сборки.
(Проект - Параметры проекты - настройка и целевая платформа).
С подозрением, что "халявы не будет", я установил ДРУГОЙ Лазарус(32 разрядный) в соседнюю папку. На всякий случай.
так же поставил себе это(на 64 версию): Кросс-компилятор. lazarus-1.4.0-fpc-2.6.4-cross-x86_64-win64-win32.exe
- Запуск Лазарус 64 разрядный
Если я выставляю в сборке Win32 то получаю:
Для использования компилятора FPC отсутствует файл настройки.
Вероятно компилятор не сможет найти ряд модулей.
Проверьте что FPC установлен правильно.
Я понимаю что он хочет от меня настроек FPС
и по хорошему должен подпихнуть ему FPC от 32 разрядной сборки, но как это сделать?
- Запуск Лазарус 32 разрядный
Далее, если я запускаю Лазарус(32) который я установил со своими настройками(т.е. раздельно с Лазарус(64) ) он мне говорит что(при старте):
Ошибка: отсутствует файл fpc.cfg.
Хотя он там есть: D:\Lazarus_х32\fpc\3.0.0\bin\i386-win32\ (и 'x' английская буква в Lazarus_х32)
Каталоги я все проверил, проставил прямые пути.
Заглянул в сам конфиг, пути там тоже вроде, на мой непрофессиональный взгляд в норме.
При запуске самой среды (игнорировании ошибки) появляется такое же окошко, как и в первом случае.
Цитирую частично: Для использования компилятора FPC отсутствует файл настройки...
что делать?
Я выделил вопросы жирным щрифтом, чтобы они не потерялись. Я подумал, что возможно, эти проблемы из за одного файла конфига которого нет
(или как бы нет), поэтому и объединил посты.
Программы и версии компиляторов(из "Справка - О проекте лазарус"):
64 разрядная IDE ver 1.6.2 FPC 3.0.0
x86_64-win64-win32/win64
32 разрядная IDE ver 1.6.2 FPC 3.0.0
i386-win32-win32/win64
С уважением