win 7 x64 & Lazarus 0.9.28.2 beta & sqlite

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Аватара пользователя
wofs
постоялец
Сообщения: 379
Зарегистрирован: 05.10.2009 10:16:55
Откуда: Астрахань
Контактная информация:

win 7 x64 & Lazarus 0.9.28.2 beta & sqlite

Сообщение wofs »

Всем привет.
ОС: Win 7 Ult x64
IDE+FPC: lazarus 0.9.28.2b+fpc 2.2.4 (так же пробовал последний снапшот в купе с fpc)
Проблема:
После установки и при запуске вываливается ошибка:
"Не возможно найти модуль классы компонента "TSQLite3Conection".
и как следствие возможность работы с данной бд.
Есть предположения как решить проблему?

Временно поставил под платформу x32 все ок, но хочется использовать все возможноси плафтормы...
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

Поищите контекстным поиском файл sqlite3conn. Этот файл должен быть в каталоге юнитов FPC.
Аватара пользователя
wofs
постоялец
Сообщения: 379
Зарегистрирован: 05.10.2009 10:16:55
Откуда: Астрахань
Контактная информация:

Сообщение wofs »

нашел тут:
C:\lazarus_x64_0.9.28\fpc\2.2.4\units\x86_64-win64\fcl-db\sqlite3conn.o
C:\lazarus_x64_0.9.28\fpc\2.2.4\units\x86_64-win64\fcl-db\sqlite3conn.ppu
C:\lazarus_x64_0.9.28\fpc\2.2.4\source\packages\fcl-db\src\sqldb\sqlite\sqlite3conn.pas
что дальше?
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

wofs
Видимо этот путь почему-то у Вас не учитывается. Проверьте файл fpc.cfg и добавьте там, на всякий случай, опцию:
-Fu C:\lazarus_x64_0.9.28\fpc\2.2.4\units\x86_64-win64\fcl-db
Аватара пользователя
wofs
постоялец
Сообщения: 379
Зарегистрирован: 05.10.2009 10:16:55
Откуда: Астрахань
Контактная информация:

Сообщение wofs »

Vadim
проверил пути в самой среде, все указывает на те файлы, которые нужны
добавил в указанный файл указанную опцию - результата ноль.
та же ошибка.
притом ошибка наличие ошибки не зависит от того установлен ли лазарь в папку по умолчанию или в другую, как у меня и проблема именно в 64битной версии. 32битная ставится и работает без проблем.
Ответить