LibCurl и WinXP
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Основной тред
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Основной тред
- atashe3
- Посетитель
- Сообщения: 31
- Зарегистрирован: 26 Декабрь 2021, 13:32
- Благодарил (а): 2 раза
- Поблагодарили: 2 раза
LibCurl и WinXP
Среда запуска WinXP
Пробовал перейти со старых версий LibCurl на 8.4 или 8.9.1
Появилась зависимость от bcrypt.dll --> BCryptGenRandom всего одна функция
Теперь класс и библиотека не совместимы с WinXP
В анотации к 8.9.1 написано
Viktor Szakats (5 Jun 2024)
- windows: fix UWP builds, add GHA job
Add new job to test building for UWP (aka `CURL_WINDOWS_APP`).
Fix fallouts when building for UWP:
- rand: do not use `BCryptGenRandom()
Может кто нибудь с компилировать LIB без этой зависимости?
Пробовал перейти со старых версий LibCurl на 8.4 или 8.9.1
Появилась зависимость от bcrypt.dll --> BCryptGenRandom всего одна функция
Теперь класс и библиотека не совместимы с WinXP
В анотации к 8.9.1 написано
Viktor Szakats (5 Jun 2024)
- windows: fix UWP builds, add GHA job
Add new job to test building for UWP (aka `CURL_WINDOWS_APP`).
Fix fallouts when building for UWP:
- rand: do not use `BCryptGenRandom()
Может кто нибудь с компилировать LIB без этой зависимости?
- Игорь Столяров
- Ветеран движения
- Сообщения: 8016
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 94 раза
LibCurl и WinXP
Последний безпроблемный релиз для XP - это LibCurl 7.83.1 (в 7.83.2 уже были проблемы совместимости)
Я иногда для застрявших в прошлом юзеров собираю с ним релизы программ - всё работает ...
Тоже пытался искать "совместимую с XP сброрку", но понял, что нафиг никому не нужна эта WinXP (и Win7 тоже) там где делают сборки.
Я иногда для застрявших в прошлом юзеров собираю с ним релизы программ - всё работает ...

Тоже пытался искать "совместимую с XP сброрку", но понял, что нафиг никому не нужна эта WinXP (и Win7 тоже) там где делают сборки.

Последний раз редактировалось Игорь Столяров 27 Август 2024, 13:23, всего редактировалось 1 раз.
Make Clarion Great Again ! 
- atashe3
- Посетитель
- Сообщения: 31
- Зарегистрирован: 26 Декабрь 2021, 13:32
- Благодарил (а): 2 раза
- Поблагодарили: 2 раза
LibCurl и WinXP
Спасибо за наводку
у нас клиенты еще десятилетие на XP собираются работать
поэтому очень актуально.
Хотелось бы конечно последнюю LIB подправить в исходниках кто умеет
у нас клиенты еще десятилетие на XP собираются работать
поэтому очень актуально.
Хотелось бы конечно последнюю LIB подправить в исходниках кто умеет
- Игорь Столяров
- Ветеран движения
- Сообщения: 8016
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 94 раза
LibCurl и WinXP
Для сборок под WinXP я юзаю только LIB & DLL версии 7.83.1
А сам класс Libcurl for Clarion (CLW & INC) всегда крайнего релиза из раздела автора на GitHUB.
Никаких проблем совместимости (по крайне мере на своих задачах) я не наблюдаю.
Ну у нас под самой WinXP не так уже много юзеров - она вымирает вместе с компьютерами.
А вот сервера с Win2003 встречаются довольно часто ...
А сам класс Libcurl for Clarion (CLW & INC) всегда крайнего релиза из раздела автора на GitHUB.
Никаких проблем совместимости (по крайне мере на своих задачах) я не наблюдаю.

Ну у нас под самой WinXP не так уже много юзеров - она вымирает вместе с компьютерами.
А вот сервера с Win2003 встречаются довольно часто ...

Make Clarion Great Again ! 
- atashe3
- Посетитель
- Сообщения: 31
- Зарегистрирован: 26 Декабрь 2021, 13:32
- Благодарил (а): 2 раза
- Поблагодарили: 2 раза
LibCurl и WinXP
Игорь
можете ссылочку скинуть на dll 7.83.1
я думаю актуально будет для коллег кто прикован к XP
можете ссылочку скинуть на dll 7.83.1
я думаю актуально будет для коллег кто прикован к XP
- Игорь Столяров
- Ветеран движения
- Сообщения: 8016
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 94 раза
LibCurl и WinXP
Прикреплено к сообщению.
Не благодарите.
Не благодарите.

- Вложения
-
- LibCurl-XP-7-83-1.zip
- LibCurl 7.83.1 совместимый с WinXP
- (2.15 МБ) 300 скачиваний
Make Clarion Great Again ! 
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1411
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
- Контактная информация:
LibCurl и WinXP
Самый правильный подходИгорь Столяров писал(а): 27 Август 2024, 13:28 Для сборок под WinXP я юзаю только LIB & DLL версии 7.83.1
А сам класс Libcurl for Clarion (CLW & INC) всегда крайнего релиза из раздела автора на GitHUB.
Никаких проблем совместимости (по крайне мере на своих задачах) я не наблюдаю.![]()
- Игорь Столяров
- Ветеран движения
- Сообщения: 8016
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 94 раза
LibCurl и WinXP
В каждой версии DLL LibCurl огромный список изменений по реализации протоколов, безопасности и функционалу.
Поэтому я за использование крайнего релиза DLL, тем более что всё это доступно нам совершенно бесплатно.
Поэтому я за использование крайнего релиза DLL, тем более что всё это доступно нам совершенно бесплатно.

Make Clarion Great Again ! 
- Игорь Столяров
- Ветеран движения
- Сообщения: 8016
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 94 раза
LibCurl и WinXP
ДД !
В этот светлый день хочу рассказать о "Рождественском чуде" ...
Если собрать проект с современной версией LibCurl 8.11.0 и потом тупо подменить LibCurl.dll на версию 7.83.1
(я просто копирую DLL в папку проекта) - то программа будет прекрасно запускаться и работать под Windows XP / 2003.
Даже пересборка проекта не требуется. Проблем с функционалом я пока не обнаружил.
В этот светлый день хочу рассказать о "Рождественском чуде" ...

Если собрать проект с современной версией LibCurl 8.11.0 и потом тупо подменить LibCurl.dll на версию 7.83.1
(я просто копирую DLL в папку проекта) - то программа будет прекрасно запускаться и работать под Windows XP / 2003.
Даже пересборка проекта не требуется. Проблем с функционалом я пока не обнаружил.

Make Clarion Great Again ! 
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 5226
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 12 раз
- Поблагодарили: 63 раза
LibCurl и WinXP
У современного Игоря в современном проекте используется несовременная dll. Рождественский коламбур.Игорь Столяров писал(а): 07 Январь 2025, 8:21 ДД !
В этот светлый день хочу рассказать о "Рождественском чуде" ...
Если собрать проект с современной версией LibCurl 8.11.0 и потом тупо подменить LibCurl.dll на версию 7.83.1
(я просто копирую DLL в папку проекта) - то программа будет прекрасно запускаться и работать под Windows XP / 2003.
Даже пересборка проекта не требуется. Проблем с функционалом я пока не обнаружил.![]()

C6/C12, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 8016
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 94 раза
LibCurl и WinXP
Если бы Игорь сам занимался эксплуатацией своих программ - то и не было проблем.

Но программы работают в непредсказуемых местах. Я сам WinXP / Win7 уже не видел лет 10 наверно ...
Но юзеры ещё спрашивают - и приходится искать для них решения. А как иначе ?
Читали на ClaHUB новый прикол ?
Там ждуны досидевшиеся с проектами на Legacy - теперь ждут, что придёт Clarion AI и переведёт их проекты на ABC.
#РЖУНЕМОГУ

Make Clarion Great Again ! 
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 5226
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 12 раз
- Поблагодарили: 63 раза
LibCurl и WinXP
Видел. В интернете много странных людей.Игорь Столяров писал(а): 07 Январь 2025, 9:08Если бы Игорь сам занимался эксплуатацией своих программ - то и не было проблем.
Но программы работают в непредсказуемых местах. Я сам WinXP / Win7 уже не видел лет 10 наверно ...
Но юзеры ещё спрашивают - и приходится искать для них решения. А как иначе ?
Читали на ClaHUB новый прикол ?
Там ждуны досидевшиеся с проектами на Legacy - теперь ждут, что придёт Clarion AI и переведёт их проекты на ABC.
#РЖУНЕМОГУ
![]()

C6/C12, ШВС, tps/btrieve.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 5226
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 12 раз
- Поблагодарили: 63 раза
LibCurl и WinXP
Только он там в единственном числе. Передергиваете.Игорь Столяров писал(а): 07 Январь 2025, 9:08Если бы Игорь сам занимался эксплуатацией своих программ - то и не было проблем.
Но программы работают в непредсказуемых местах. Я сам WinXP / Win7 уже не видел лет 10 наверно ...
Но юзеры ещё спрашивают - и приходится искать для них решения. А как иначе ?
Читали на ClaHUB новый прикол ?
Там ждуны досидевшиеся с проектами на Legacy - теперь ждут, что придёт Clarion AI и переведёт их проекты на ABC.
#РЖУНЕМОГУ
![]()

C6/C12, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 8016
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 94 раза
LibCurl и WinXP
Эта тема муссируется постоянно, причём речь идёт даже о переходе с Legacy C5 ....
Т.е. тема из русских сказок про Ваньку-дурака валяющего на печи и ждущего "скатерть-самобранку"
или "сани-едьте сами" имеет и международную основу. Только теперь это называется AI.
Самое интересное, что в С4 (если память не подводит) был конвертер Legacy -> ABC и мы им
перенесли огромный объём кода, есстественно потом ещё пришлось и в ручную доделывать.
Т.е. тема из русских сказок про Ваньку-дурака валяющего на печи и ждущего "скатерть-самобранку"
или "сани-едьте сами" имеет и международную основу. Только теперь это называется AI.

Самое интересное, что в С4 (если память не подводит) был конвертер Legacy -> ABC и мы им
перенесли огромный объём кода, есстественно потом ещё пришлось и в ручную доделывать.
Make Clarion Great Again ! 
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 5226
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 12 раз
- Поблагодарили: 63 раза
LibCurl и WinXP
Заметили, какой Брюс юркий? Ему конкретный вопрос задаёшь, а он вместо ответа кучу букв строчит. Я все таки его дожал, сознался, что на основной вопрос ответа не знает. Это про 64 бита в кларионе спич произошёл. Он пытается регулярно адвокатом RZ выступать. 

C6/C12, ШВС, tps/btrieve.