3.5.0 can't compile on my iMac
#2
Your libcurl version is probably too old to haveĀ 
CURLINFO_CONTENT_LENGTH_DOWNLOAD_T
unfortunately. We can add a workaround for it, but you'll need to wait for the next patch release (likely next weekend). Basically we'll have to swap out
CURLINFO_CONTENT_LENGTH_DOWNLOAD_T
for
CURLINFO_CONTENT_LENGTH_DOWNLOAD
(without the
T
), but that passes back a different datatype so the fix gets a bit more complicated. It would probably compile though if you just swapped them yourself (and
LOF
would be broken) Big Grin

Note that the versions printed from
curl -v
aren't actually related to the libcurl version, it's a bit silly. The required libcurl version for that functionality is 7.55.0, which came out in 2017, right around the time High Sierra came out. I guess Apple never shipped an updated version of libcurl for you so you're stuck on a version slightly older than that.

I guess as a heads up to you, the lowest version of MacOS that we actively test is MacOS Catalina from 2019, since the GitHub runners we use do not support any XCode versions lower than that. And being that High Sierra has been unsupported by Apple for over two years now I don't really see that changing, if anything we're likely to lose the ability to test with Catalina and have to move to testing with Monterey's XCode sometime this year. That's not to say QB64-PE does not support High Sierra, but it does mean we're less likely to notice issues that only impact High Sierra and not newer MacOS versions.
Reply


Messages In This Thread
3.5.0 can't compile on my iMac - by Fifi - 01-10-2023, 01:50 AM
RE: 3.5.0 can't compile on my iMac - by DSMan195276 - 01-10-2023, 02:27 AM
RE: 3.5.0 can't compile on my iMac - by Fifi - 01-10-2023, 11:24 PM



Users browsing this thread: 2 Guest(s)