OS4 DepotLogo by McFly 
(anonymous IP:,2193) 

   Bug tracker
   Locale browser


   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (596)
   o Document (22)
   o Driver (97)
   o Emulation (147)
   o Game (1005)
   o Graphics (497)
   o Library (115)
   o Network (232)
   o Office (66)
   o Utility (923)
   o Video (69)

Total files: 4366

Full index file
Recent index file



Support the site

 File comments for:  Development » Library » Misc » libcurl.lha


Description: The multiprotocol file transfer library
Download: libcurl.lha
Version: 8.7.1
Date: 14 Apr 2024
Category: development/library/misc
FileID: 12908
RSS Feed url: http://os4depot.net/modules/comments/rssfeed.php?file=development/library/misc/libcurl.lha

[Back to readme page]   [Add Comment]   [Refresh page]

Comment by: MickJT ( 31 Oct 2019, 09:43File version: 7.65.3

Oki doki :)
Comment by: remotenemesis ( 29 Oct 2019, 22:36File version: 7.65.3
Please ignore my last failure to use a Makefile correctly :/
Comment by: remotenemesis ( 29 Oct 2019, 22:33File version: 7.65.3
I'm hitting these errors while trying to link using the 10 Aug 2019 versions of libcurl and libssl. Looks like a problem with pthreads? Does anyone have any ideas?

/SDK/local/newlib/lib/libcurl.a(libcurl_la-asyn-thread.o): In function `destroy_thread_sync_data':
asyn-thread.c:(.text+0x28): undefined reference to `pthread_mutex_destroy'
/SDK/local/newlib/lib/libcurl.a(libcurl_la-asyn-thread.o): In function `destroy_async_data.isra.1':
asyn-thread.c:(.text+0xd0): undefined reference to `pthread_mutex_lock'
asyn-thread.c:(.text+0xe4): undefined reference to `pthread_mutex_unlock'
/SDK/local/newlib/lib/libcurl.a(libcurl_la-asyn-thread.o): In function `gethostbyname_thread':
asyn-thread.c:(.text+0x1e0): undefined reference to `pthread_mutex_lock'
asyn-thread.c:(.text+0x1f4): undefined reference to `pthread_mutex_unlock'
asyn-thread.c:(.text+0x23c): undefined reference to `pthread_mutex_unlock'
/SDK/local/newlib/lib/libcurl.a(libcurl_la-asyn-thread.o): In function `Curl_resolver_is_resolved':
asyn-thread.c:(.text+0x59c): undefined reference to `pthread_mutex_lock'
asyn-thread.c:(.text+0x5a8): undefined reference to `pthread_mutex_unlock'
/SDK/local/newlib/lib/libcurl.a(libcurl_la-asyn-thread.o): In function `Curl_resolver_getaddrinfo':
asyn-thread.c:(.text+0x8f4): undefined reference to `pthread_mutex_init'
/SDK/local/newlib/lib/libcurl.a(libcurl_la-curl_threads.o): In function `Curl_thread_create':
curl_threads.c:(.text+0xcc): undefined reference to `pthread_create'
/SDK/local/newlib/lib/libcurl.a(libcurl_la-curl_threads.o): In function `Curl_thread_destroy':
curl_threads.c:(.text+0x164): undefined reference to `pthread_detach'
/SDK/local/newlib/lib/libcurl.a(libcurl_la-curl_threads.o): In function `Curl_thread_join':
curl_threads.c:(.text+0x1bc): undefined reference to `pthread_join'
Comment by: Hypex ( 27 Jan 2017, 15:51File version: 7.46.0
Please disregard "SDK" section of last comment. An error slipped in my comment and a typo made it through. :-)
Comment by: Hypex ( 27 Jan 2017, 15:39File version: 7.46.0
You have an error in your AutoInstall script. It refers to "/SDK" instead of "SDK:". Also it would help if it was an executable script so it could be opened on WB.
Comment by: MickJT ( 19 May 2011, 13:57File version: 7.21.6
All fixed!
Comment by: kas1e ( 10 Feb 2011, 18:58File version: 7.21.3
I miss one slash in previous post (should be 3).

To summorise:

"File URI scheme" are described here: http://en.wikipedia.org/wiki/File_URI_scheme

What mean, that for local files, curl should work with 2 slashes if "localhost" are used, like this:


Or, if localhost is skipping, there should be 3 slashes still, like this:


None of the those methods works on current libcurl.a and plain curl binary (non static, non shared). For us only works : file://work:blalbal.txt , what is wrong , should be 3 slashes.
"curl file://localhost/work:blabla.txt", not works as well, and ask for "/Work" assing.

I think that all because it compiled with -lunix, which are just translate some stuff wrong, and there should be manual changing in the library code.

I also test win32 curls, and linux curls - they all works as should : 3 slashes , or 2 slashes + localhost and 3st slash.
Comment by: kas1e ( 10 Feb 2011, 12:52File version: 7.21.3
Seems current version of curl (7.21.3), are not deals with unix paths normally. For example when i trying to use "file://PROGDIR:blabla.html" or "file://work:balbla.html" (which curl should handle correctly), i have requesters about "/Work not assigned, do you want to assign it".
Comment by: spotUP ( 24 Aug 2006, 14:52File version: 7.15.5
afx, did you test libcurl.a (clib version)?
i get weird errors when ./configuring.
will catch you on irc and give you the configure.log.
Comment by: afxgroup ( 23 Aug 2006, 02:41File version: 7.15.5
Comment by: spotUP ( 22 Aug 2006, 15:22File version: 7.15.5
love you afx!

Copyright © 2004-2024 by Björn Hagström All Rights Reserved