Столкнулся с проблемой в Lazarus for Windows есть компонент DBf которого нет в Lazarus for Linux в итоге проект использующий данный компонент открывается с ошибками открывается с ошибками и логически что не компилируется.
Что посоветуйте?
Как вариант это скопировать компонент - но в какой папке он хранится?
Или у компонентов есть привязанности к ОС?
Lazarus for Windows и Lazarus for Linux
Модератор: Модераторы
AMD
Нет, там проблема немного в другой плоскости.
В поставке Lazarus компонент присутствует изначально, но это так сказать указатель на тот компонент, который находится в FreePascal (каталог_исходников_FreePascal/packages/fcl-db/src/dbase для FreePascal 2.2). Именно поэтому нужны исходники FreePascal.
Вы можете скачать отдельно исходники этого компонента (TDbf - http://tdbf.sourceforge.net/ ), скомпилировать его у себя, положив скомпилированое в каталог Lazarus'а (components/tdbf/lib/$Target, где $Target - это используемая Вами платформа - i386-win32 или i386-linux, короче посмотрите, как оно у Вас там правильно называется в каталогах уже установленных компонентов).
Нет, там проблема немного в другой плоскости.
В поставке Lazarus компонент присутствует изначально, но это так сказать указатель на тот компонент, который находится в FreePascal (каталог_исходников_FreePascal/packages/fcl-db/src/dbase для FreePascal 2.2). Именно поэтому нужны исходники FreePascal.
Вы можете скачать отдельно исходники этого компонента (TDbf - http://tdbf.sourceforge.net/ ), скомпилировать его у себя, положив скомпилированое в каталог Lazarus'а (components/tdbf/lib/$Target, где $Target - это используемая Вами платформа - i386-win32 или i386-linux, короче посмотрите, как оно у Вас там правильно называется в каталогах уже установленных компонентов).
