-
Да windres-ом он должен без проблем компилиться. Попробуй запустить: arm-wince-windres KOL-CE.rc KOL-CE.res
-
-
> Да windres-ом он должен без проблем компилиться. > Попробуй запустить: > arm-wince-windres KOL-CE.rc KOL-CE.res
Установлен Lazarus 0.9.24beta, при попытке компиляции выдается следующее: C:\lazarus\fpc\2.2.0\bin\i386-win32>arm-wince-windres KOL-CE.rc KOL-CE.res "arm-wince-gcc" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. arm-wince-windres: no resources
Как поправить?
-
Или ручками компильнуть, или прописать в путях (свойства "Моего компьютера") путь к arm-wince-windres. Мне помогло.
-
> Или ручками компильнуть, или прописать в путях (свойства > "Моего компьютера") путь к arm-wince-windres. Мне помогло. >
Куда уж больше, файл KOL-CE.rc положил в каталог с arm-wince-windres.exe и через батник дал команду arm-wince-windres KOL-CE.rc KOL-CE.res, а результат постом выше.
-
Насколько знаю, можно и windres.exe или даже делфийским, а в Kol.pas заменить KOL-CE.rc на KOL-CE.res. Я так и работал, пока не прописал путь к папке с arm-wince-windres, мне это помогло.
-
YuriyM
Все вы правы, только во время запуска arm-wince-windres, он запускает файл gcc.exe, он как правило находится где-нибудь в путях к mingw, тот в свою очередь запускает cpp.exe (опять же из поставки mingw) и т.д.
Короче, мораль басни - надо указывать путь к C:\lazarus\fpc\2.2.0\bin\i386-win32 _ПЕРЕД_ любым путем уже содержащим gcc.exe, cpp.exe и т.д.
-
Помогите разобраться с траблой: Стоит lazarus 0.24, kol_mck_ce 222. Проект нормально собирается и exe-файл весит около 100кб, что меня вполне устраивает. Но стоит добавить на форму компонент kolupdown как тутже размер увеличивается до 2мб. И никак не пойму почему. strip не помогает. Опции компиляции такие: <?xml version="1.0"?>
<CONFIG>
<Compiler Value="c:\lazarus\fpc\2.2.0\bin\i386-win32\fpc.exe" Date="930002333"/>
<Params Value=" -S2cdi -CX -Og1p2 -TWin32 -Pi386 -Xs -XX -WG -vewnhi -l -FiC:\lazarus\lib\kol\ -FuC:\lazarus\lib\kolce_updown\ -FuC:\lazarus\lib\mck\lib\i386-win32\ -FuC:\lazarus\lib\kol\ -Fuc:\lazarus\ideintf\units\i386-win32\ -Fuc:\lazarus\lcl\units\i386-win32\ -Fuc:\lazarus\lcl\units\i386-win32\win32\ -Fuc:\lazarus\components\codetools\units\i386-win32\ -Fuc:\lazarus\packager\units\i386-win32\ -Fu. -olconfig.exe -dLCL -dLCLwin32 lconfig.lpr"/>
</CONFIG>
-
Скорее всего нужно выкинуть ссылку на пакет kolupdown из uses в главном модуле проекта.
-
Yury Sidorov, спасибо, помогло.
-
Помогите разобраться: скачал вот дерево 2.3 (ночной билд). Где же взять под нее кросс-компилер? (ссылку) Заранее спасибо
-
Удалено модератором
-
А где сам kolnmck.ru
-
Удалено модератором
|