Apache.RU - Webboard
Вернуться
Unable to load libmysql.dll (Сергей) 29/06 - 18:40:40
Re: положь его рядом с ЕХЕ проекта (-) (Alec) 30/06 - 09:30:19
Re: положь его рядом с ЕХЕ проекта (-) (Сергей) 30/06 - 11:45:28
Re: положь его рядом с ЕХЕ проекта (-) (Alec) 30/06 - 13:01:02
Re: положь его рядом с ЕХЕ проекта (-) (Сергей) 30/06 - 13:55:38
Re: положь его рядом с ЕХЕ проекта (-) (Alec) 30/06 - 14:22:16
Re: положь его рядом с ЕХЕ проекта (-) (Сергей) 30/06 - 15:46:32
Re: положь его рядом с ЕХЕ проекта (-) (Alec) 30/06 - 16:04:20
Re: положь его рядом с ЕХЕ проекта (-) (Сергей) 01/07 - 14:52:09
> Original message text:
> From:
> Сергей - 29/06 - 18:40:40
> Subject:Unable to load libmysql.dll
> -----------------
> XP SP1
> mysql-4.0.20c-win
> Builder 6.0
>
> Пытаюсь через dbExpress создать соединение.
> Создаю экземпляр TSQLConnection, устанавливаю DriverName, Params. При попытке соединения получаю сообщение "Unable to load libmysql.dll". Производились попытки копирования этой библиотеки в ...\Borland\CBuilder6\Bin, пытался просто явно указывать путь в свойстве VendorLib. Никакого эффекта.
> Что за?
>
> Заранее благодарен за помощь.
>
From: Сергей - 30/06 - 15:46:32
Subject:положь его рядом с ЕХЕ проекта (-)
-----------------
Скорее всего, дело в компиляторе, при помощи которого библиотеки создавались.
Там ридми есть.
Это версия 4.0.20
All library files are compiled with VC++ 5.0.
The libs in debug directory are compiled with the following options:
run-time library: Debug Multithreaded
Calling convention: __cdecl
Struct member alignment: 8
This includes the DBUG library, that can be enabled by setting the
MYSQL_DEBUG environtment variable. To log everything do the following before
starting your client:
SET MYSQL_DEBUG=d:t:o,C::\temp\mysqld.log
The libs in opt directory are compiled with the following options:
run-time library: Multithreaded
Calling convention: __cdecl
Struct member alignment: 8
Optimize for speed on Pentium processors.
(It will work with any i386x processor)
А это 3.23.38.
All library files are compiled with VC++ 6.0.
The libs in debug directory are compiled with the following options:
run-time library: Debug Multithreaded
Calling convention: __cdecl
Struct member alignment: 8
This includes the DBUG library, that can be enabled by setting the
MYSQL_DEBUG environtment variable. To log everything do the following before
starting your client:
SET MYSQL_DEBUG=d:t:o,C::\temp\mysqld.log
The libs in opt directory are compiled with the following options:
run-time library: Multithreaded
Calling convention: __stdcall
Struct member alignment: 8
Optimize for speed on Pentium processors.
(It will work with any i386x processor)
Что-то я особой разницы не вижу кроме __stdcall, но я использую библиотеки из папки debug, так что не влияет. Или это связано с версией собственно VC++?
[Это сообщение - спам!]
Последние сообщения из форума
15800
|
|