Tremulous Forum

General => Troubleshooting => Topic started by: techhead on January 16, 2008, 08:46:29 pm

Title: CURL error, Mac 10.3.9
Post by: techhead on January 16, 2008, 08:46:29 pm
Playing Tremulous on Mac OS 10.3.9
CURL does not work no matter what I try.
With default curl library setting, I get:
Code: [Select]
ERROR: Could not find CURL library
cl_wwwDownload: could not load cURL library
CL_NextDownload: UDP download
When I changed it to the setting ET happens to use, I get:
Code: [Select]
Loading "libcurl.dylib"...Can't load symbol curl_easy_reset
Can't load symbol curl_easy_strerror
Can't load symbol curl_multi_strerror
FAIL One or more symbols not found
cl_wwwDownload: could not load cURL library
CL_NextDownload: UDP download

It sounds to me like the Curl file it finds is different than the one it is looking for.
Any help here?
Title: Re: CURL error, Mac 10.3.9
Post by: techhead on January 18, 2008, 11:17:45 pm
2 days, no replies, and only 10 reads other than myself.
No-one has any clue on what MIGHT work???
Alas, I'm stuck with UDP for what will probably be a long while.
I mean, maps are faster to hunt up online, if they are posted. But some maps aren't announced on the Trem forums, and are available at neither the MG map repository nor bricosoft's.
Title: Re: CURL error, Mac 10.3.9
Post by: benmachine on January 19, 2008, 02:05:43 pm
Try
curl --version
from a terminal

and in-game
/cl_curllib
just in case

Has it ever worked? If so, when did it stop?
Title: Re: CURL error, Mac 10.3.9
Post by: techhead on January 20, 2008, 01:41:17 am
Never worked, unfortunately.
I'll try the terminal thing next, and hope it works.
Current setting is: cl_cURLLib "libcurl.dylib"

EDIT: Ok, did the terminal thing, here is what i got:
Code: [Select]
curl 7.10.2 (powerpc-apple-darwin7.0) libcurl/7.10.2 OpenSSL/0.9.7b zlib/1.1.4
Title: Re: CURL error, Mac 10.3.9
Post by: Rocinante on January 20, 2008, 01:49:42 am
Never worked, unfortunately.
I'll try the terminal thing next, and hope it works.
Current setting is: cl_cURLLib "libcurl.dylib"

EDIT: Ok, did the terminal thing, here is what i got:
Code: [Select]
curl 7.10.2 (powerpc-apple-darwin7.0) libcurl/7.10.2 OpenSSL/0.9.7b zlib/1.1.4

Don't know if it'll help you, but I'm running 10.4 and have cl_cURLLib set the same.  The --version string from curl is
Code: [Select]
curl 7.13.1 (powerpc-apple-darwin8.0) libcurl/7.13.1 OpenSSL/0.9.7l zlib/1.2.3

Newer OS, newer libraries, might not be helpful to you.  But maybe when combined with the other searching you're doing it will :P
Title: Re: CURL error, Mac 10.3.9
Post by: benmachine on January 21, 2008, 06:04:22 pm
cl_cURLLib is right.
Code: [Select]
curl 7.16.3 (powerpc-apple-darwin9.0) libcurl/7.16.3 OpenSSL/0.9.7l zlib/1.2.3I doubt it's the problem, but try installing the latest cURL from
http://www.hmug.org/pub/MacOS_X/BSD/Applications/Internet/curl/
Beyond that, I'm not sure what I would suggest. What client are you using?
Title: Re: CURL error, Mac 10.3.9
Post by: techhead on January 22, 2008, 12:14:10 am
I assume you mean the one that says osx3ppc in it?
And do I need the version with SSL?

Either way, going to have to use sudo, and probably should check in before doing anything involving sudo.

Side note, I'm using TJW's stock client, no side modifications.
Title: Re: CURL error, Mac 10.3.9
Post by: benmachine on January 22, 2008, 06:42:57 pm
I assume you mean the one that says osx3ppc in it?
And do I need the version with SSL?

Either way, going to have to use sudo, and probably should check in before doing anything involving sudo.

Side note, I'm using TJW's stock client, no side modifications.
I don't know if you need SSL, but there's no reason why you should exclude it so I would take the SSL version.
I know as much as you do about which link to click, the readme files don't make it clear. But my guess would be the same as yours.
I'm slightly worried about that list of dependencies, but there's no harm in giving it a try.

edit: there is of course no guarantee that this will work, so don't if you're uncomfortable with it, but I don't know what else to suggest.