Конференция "FreePascal" » Не могу настроить Lazarus для компилирования под WInCE
 
  • noob_one © (31.08.12 14:01) [0]
    Что я делал:
    1. установил lazarus-1.0-fpc-2.6.0-win32.exe в C:\lazarus
    2. в тот же каталог установил lazarus-1.0-fpc-2.6.0-cross-arm-wince-win32.exe
    3. В параметрах сборки Lazarus указал
    - Библиотека виджетов LCL :wince
    - Целевая ОС :WinCE
    - Целевой CPU: arm (разрбаотка будет для терминала сбора данных)
    Нажал "Собрать"

    4.Получил ошибку, что не может быть собран пакет Printer4Lazarus
    Удалил его и зависимый от него TurboPowerIPro

    5. Пересобрал сначала Lazarus под win32 (иначе пакеты после удаления снова появляются)
    6. Повторил п3.
    7.Получил ошибку
     fcllaz.pas(0,0) Fatal: Can not find unit system used by fcllaz.
    По совету  http://wiki.freepascal.org/arm-wince добавил в fcp.cfg строчки
    -Twince
    -FuC:\lazarus\fpc\2.6.0\units\arm-wince\
    -XParm-wince-
    -FDC:\lazarus\fpc\2.6.0\bin\i386-win32\


    Но ошибка осталась :(
    Как это исправить?

    Отдельно пытаюсь указать компилятор C:\lazarus\fpc\2.6.0\bin\i386-win32\ppcrossarm.exe получаю ошибку "не найден файл fcp.cfg" хотя он лежит в том же какталоге
  • dfghh (25.01.13 18:00) [1]
    У меня проектик был небольшой, поэтому по-быстрому собрал и "подсунул" *.pas
  • dfghh (25.01.13 18:04) [2]
    ... но, позже увидел, что в "project1.lpi" есть строки вроде Filename Value="e:\lazarus\packager\registration\fcllaz.pas". Возможно для устранения проблемы следовало их всех закоментить. Ошибка аналогичная топикстартеру у меня возникла при переносе проекта из Linux в WinXP.
 
Конференция "FreePascal" » Не могу настроить Lazarus для компилирования под WInCE
Есть новые Нет новых   [134427   +38][b:0][p:0.001]