Новости | Документация | Download | Webboard | FAQ | Поиск | Контакты

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++?


[Это сообщение - спам!]

Последние сообщения из форума

 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
15800




  Copyright Apache.ru © 1999-2017, All Rights Reserved Разработка сайта: Inside.ru  
  РЕКЛАМА НА САЙТЕ: |