Работает под ВинХР, но не рабоатет под Вин2000

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

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

Ответить
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Работает под ВинХР, но не рабоатет под Вин2000

Сообщение GAMER »

Программа работает с LibMysql.dll. Собрана и работает под ВинХР, но при запуске под Виндовс 2000 выдает ошибку:
"Точка входа в процедуру freeaddrinfo не найдена в библиотеке DLL WS2_32.DLL"
Что за процедура и почему возникли проблемы?
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

Здесь проблема в том, что в системной библиотеке WS2_32.DLL реализующей работу с сокетами нет нужной функции. Ищите LibMysql.dll совместимый с Win2K.
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

Спасибо. Я думал, что эта либа и для 2000-ой подходит

Добавлено спустя 3 минуты 11 секунд:
Странно. На сайте майСКЛ, я не вижу разделений версий для 2000 и ХР.
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

Попробуйте накатить сервис паки на Win2k если они не установлены. Или попробовать использовать WS2_32.DLL из WinXP.
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

Сервиспаки последние. Подкинул эту либу, просит другие. Боюсь, что так пол ХР-ки нужно будет подкинуть :)

Добавлено спустя 1 минуту 56 секунд:
Такое ощущение, что Мускуль уже забил на 2000-ку
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

Сама мелкософт на него забила, а вы хотите что-бы OpenSource поддерживал.
Ответить