Сам не могу проверить, не на чем.Created app with a simple one button window
Compiled clean
Added LIBCURL global template
Compiler says:
- TCurlSList needs a prototype
- PDATA is not defined
- PLIST is not defined
- SELF is not defined
- SZDATA is not defined
- APPEND is not defined
libcurl for Clarion
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Дед Пахом
- Старичок
- Сообщения: 3133
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 10 раз
- Поблагодарили: 28 раз
- Контактная информация:
libcurl for Clarion
Кто работает с C6.3? Один товарищ имеет проблемы с компиляцией Legacy app, вот что он пишет:
С уважением, ДП
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
libcurl for Clarion
Я работаю. Пусть товарищ соберёт и проверит у себя проблему на новом тестовом APP, без хз шаблонов и т.д..
Если она действительно имеет место быть - то архивирует папку и сбрасывает сюда - проверим на C63.
Просто по опыту знаю, что иногда товарищи, так наплетут за долгие годы бдения в своём приложении,
что там элементарные вещи перестают работать, тем более в Legacy ....
За теми кто отстал - не возвращаться. (С) Кодекс
- Дед Пахом
- Старичок
- Сообщения: 3133
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 10 раз
- Поблагодарили: 28 раз
- Контактная информация:
libcurl for Clarion
Спасибо, Игорь.Игорь Столяров писал(а): ↑12 Июль 2017, 19:06Я работаю. Пусть товарищ соберёт и проверит у себя проблему на новом тестовом APP, без хз шаблонов и т.д..
Выяснилось, что он зачем-то (не признаётся) отредактировал libcurl.inc.
Вопрос закрыт.
С уважением, ДП
-
- ✯ Ветеран ✯
- Сообщения: 1014
- Зарегистрирован: 08 Июль 2005, 6:48
- Откуда: Россия
- Поблагодарили: 1 раз
libcurl for Clarion
я работаю, но ABC, source + process, email вх./исх., все норм.Дед Пахом писал(а): ↑12 Июль 2017, 16:08 Кто работает с C6.3? Один товарищ имеет проблемы с компиляцией Legacy app, вот что он пишет:Сам не могу проверить, не на чем.Created app with a simple one button window
Compiled clean
Added LIBCURL global template
Compiler says:
- TCurlSList needs a prototype
- PDATA is not defined
- PLIST is not defined
- SELF is not defined
- SZDATA is not defined
- APPEND is not defined
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
libcurl for Clarion
Вопрос: есть у кого-нибудь проверенный комплект современных DLL LibCurl без ссылок на MSVCR120.dll ?
Я понимаю, что можно установить на компьютер библиотеки VC и проблемы нет ... но есть нюансы.
Иногда компоненты VC на Windows есть, но они в каком-то перекошенном состоянии (причем это на Windows 10 !).
Как следствие - при запуске программы - GPF.
При попытке обновить компоненты VC с сайта Microsoft, они установились, но перекосило при загрузке Windows.
Теперь мы виноваты, что загробили компьютер в "глубоком замкадье", куда надо ехать сисадмину его переставлять.
Я достаточно сегодня уже наслушался он него комплиментов ...
Заранее спасибо за понимание ....
За теми кто отстал - не возвращаться. (С) Кодекс
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1376
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
- Контактная информация:
libcurl for Clarion
В прошлый раз, когда предлагал такой комплект, вы же отказались? )Игорь Столяров писал(а): ↑18 Сентябрь 2017, 11:22Вопрос: есть у кого-нибудь проверенный комплект современных DLL LibCurl без ссылок на MSVCR120.dll ?
Вот, забирайте, никакие другие файлы не нужны кроме тех что в архиве
P.S. еще более новую версию libcurl для этого комплекта можно взять по ссылке из http://forum.clarionlife.net/viewtopic. ... 964#p27964 поста (саму библиотеку)
- Вложения
-
- libcurl.rar
- (881.14 КБ) 120 скачиваний
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
libcurl for Clarion
Было такое дело, виноват-с ... Спасибо !
Попробую объяснить свою тревожность.
Мне в общем-то всё равно сколько файлов в комплекте библиотеки.
У Вас - краткий набор файлов библиотеки (это очень хорошо !), но сами файлы 2015-2016 г.
В текущей авторской сборке файлы DLL от 07.2017 г. (но с вызовом MSVCR120.dll)
Есть опасения, что как-бы чего не переклинило при вызове из текущей версии шаблонов LIBCURL (и описания методов в MAP структуре)
За теми кто отстал - не возвращаться. (С) Кодекс
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1376
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
- Контактная информация:
libcurl for Clarion
Во-первых, смотреть надо не дату файла, а версию. Дата может измениться при скачке или закачке. Там ВСЕ файлы этой датой )Игорь Столяров писал(а): ↑18 Сентябрь 2017, 12:48У Вас - краткий набор файлов библиотеки (это очень хорошо !), но сами файлы 2015-2016 г.
В текущей авторской сборке файлы DLL от 07.2017 г. (но с вызовом MSVCR120.dll)
В моем архиве версия 7.52.1 - проверил, та же самая, что в "авторской"
Во-вторых, могу залить с 7.55.1, но ссылку я уже дал, где ее взять, думаю сами справитесь.
Номер библиотек OpenSSL отличается - в "авторской" 1.1.0.0, у меня 1.0.2.4. Критично? Ну пойду поищу новые ))
А, ну и обновлять только ради обновления, когда новые функции не используются (а я думаю, что не используются)... не факт, что правильно. "Работает - не трогай"
- Дед Пахом
- Старичок
- Сообщения: 3133
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 10 раз
- Поблагодарили: 28 раз
- Контактная информация:
libcurl for Clarion
Этого можно не опасаться: в libcurl очень ограниченный набор методов, который никогда не меняется, новый функционал реализуется посредством вызова curl_easy_setopt() с новыми константами.Игорь Столяров писал(а): ↑18 Сентябрь 2017, 12:48Есть опасения, что как-бы чего не переклинило при вызове из текущей версии шаблонов LIBCURL (и описания методов в MAP структуре)
С уважением, ДП
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
libcurl for Clarion
Ну да. Любимая поговорка янки: "Не сломалось - не чини !".
Спасибо ! Буду юзать. Оно же всегда по десять раз всё проверишь ....
И всё-равно какая-нибудь зараза позвонит в 7 утра понедельника и скажет "А у меня окошко с красным крестиком" ...
За теми кто отстал - не возвращаться. (С) Кодекс
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
libcurl for Clarion
Вот это он и есть, мой страшный сон ...
Новый шаблон передаёт в старую DLL параметры, которых она не понимает ...
Всего ведь не проверишь ...
За теми кто отстал - не возвращаться. (С) Кодекс
- Дед Пахом
- Старичок
- Сообщения: 3133
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 10 раз
- Поблагодарили: 28 раз
- Контактная информация:
libcurl for Clarion
curl.SetOpt() просто вернёт CURLE_UNKNOWN_OPTION ("An unknown option was passed in to libcurl").Игорь Столяров писал(а): ↑18 Сентябрь 2017, 14:13Новый шаблон передаёт в старую DLL параметры, которых она не понимает ...
С уважением, ДП
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
libcurl for Clarion
Я заранее извиняюсь за своё любопытство .... но можно спросить ?
Если существуют вполне рабочие "большой" и "краткий" комплекты DLL Libcurl в сборке без зависимой от сторонних компонент,
то зачем тогда используется комплект со сборкой именно в VC ?
Это даёт какое-то преимущество, функционал, стабильность работы и т.д. ?
Заранее спасибо !
За теми кто отстал - не возвращаться. (С) Кодекс