SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

$Id: README,v 1.2 2004/12/08 20:13:50 seasideresearch Exp $

libcurl.mono 1.0.1 (c) 2004 Seaside Research Santa Monica, CA 90403

FIRST: You'll need to build the libcurlshim.so shared library by

       running make in the shim directory. Then, run ./build in the
       src directory to build LibCurlMono.dll.

IMPORTANT NOTE: Make sure you read the README-SAMPLES file in the samples directory before trying to run your compiled samples!!!

This is an initial release of this product. To use it, you will need to have Ximian mono framework on your machine. You must also have libcurl installed on your computer: specifically, the file "libcurl.so.3" must exist in one of your library directories. In the most recent versions of libcurl, this is a symbolic link to libcurl.so.3.0.0.

This is an unsigned assembly, meaning that it doesn't use the Global Assembly Cache (GAC). Therefore, to run the examples, you'll need to run them from the bin directory. Using the build script does this.

I recommend that you use the ./build script in the samples directory to build each of the samples. The usage is "./build BaseName" without an extension, which causes BaseName.cs in the samples directory to be compiled to BaseName.exe in the bin directory.

The CURLOPT_SSL_CTX_FUNCTION issue remains: The Easy class has a delegate for this function. But the delegate is called with a reference to an SSLContext object which is just a thin wrapper of a native OpenSSL SSL_CTX pointer. I didn't provide a managed wrapper for an SSL_CTX pointer and don't expect to do so in the future. So if you want to work with the SSL_CTX pointer (SSLContext.Context), you'll have to do so using your own native methods.


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.