wxWebRequest backends Topic is solved

Do you have a typical platform dependent issue you're battling with ? Ask it here. Make sure you mention your platform, compiler, and wxWidgets version.
Post Reply
raananb
Super wx Problem Solver
Super wx Problem Solver
Posts: 488
Joined: Fri Oct 27, 2006 4:35 pm
Location: Paris, France
Contact:

wxWebRequest backends

Post by raananb »

Mint 21.2
wxWidgets-3.2.1
/include/gtk/setup.h has #define wxUSE_WEBREQUEST 1

Code: Select all

../configure --with-gtk=3 --enable-webrequest config.log displays a warning:
Disabling wxWebRequest because no backends are available
What is the backend for .deb linux?
PB
Part Of The Furniture
Part Of The Furniture
Posts: 4182
Joined: Sun Jan 03, 2010 5:45 pm

Re: wxWebRequest backends

Post by PB »

The documentation lists the API used on different platforms and it clearly states it is libcurl on Linux.
raananb
Super wx Problem Solver
Super wx Problem Solver
Posts: 488
Joined: Fri Oct 27, 2006 4:35 pm
Location: Paris, France
Contact:

Re: wxWebRequest backends

Post by raananb »

Thanks for the information. To me it was not clear that API means backend.
PB
Part Of The Furniture
Part Of The Furniture
Posts: 4182
Joined: Sun Jan 03, 2010 5:45 pm

Re: wxWebRequest backends

Post by PB »

I think backend is a wxWidgets platform-specific implementation (class), which in turn uses the platform specific API.

The backend is used also for example in wxMediaCtrl and wxWebView. However, these two are a bit different since they can use several backends on the same platform, at least on Windows.
raananb
Super wx Problem Solver
Super wx Problem Solver
Posts: 488
Joined: Fri Oct 27, 2006 4:35 pm
Location: Paris, France
Contact:

Re: wxWebRequest backends

Post by raananb »

In the past I used WebView and the backend issue arose there, and this is why implying a backend by API was not clear. I guess different developers use different terms. Maybe the doc needs improvement.
Post Reply