При попытке соединиться с базой MySQL выдает ошибку Can not load default MySQL library ("libmysql.dll" or "libmysql.dll"). Check your installation.
Работал по этому тутору, dll-ку качал оттуда же.
ОС Win7 x64, сначала была Professional, от безысходности обновил до Ultimate (у друга на Ultimate все работает). Сервер VertrigoServ, MySQL 5.0.
Установил 32-битную версию lazarus на домашний компьютер с 32-битной же WinXP, все заработало. Может, дело из-за этого? Если кто встречался, ответьте пожалуйста)
MySQLConnection
Модератор: Модераторы
Надо пересобрать dll-ки. 32х битные динамически загружаемые библиотеки используют другую адресацию и даже если подключатся, не будут корректно работать.
Попробуйте запустить среду в режиме совместимости с 32х битными приложениями Win7.
Попробуйте запустить среду в режиме совместимости с 32х битными приложениями Win7.
Timid
Спасибо за совет, а то я уже почти отчаялся.
Считайте меня ламером, но я не знаю как пересобрать dll-ки. И даже как запустить в режиме совместимости
Спасибо за совет, а то я уже почти отчаялся.
Считайте меня ламером, но я не знаю как пересобрать dll-ки. И даже как запустить в режиме совместимости
Basileus писал(а):Timid
Спасибо за совет, а то я уже почти отчаялся.
Считайте меня ламером, но я не знаю как пересобрать dll-ки. И даже как запустить в режиме совместимости
Тогда не пытайтесь, просто поищите в интернете. Начните с mysql.com
Я уже качал х64 версии мускула, результат такой же...
Так что у меня выбор между переустановкой системы и пересборкой dll(
Так что у меня выбор между переустановкой системы и пересборкой dll(
