MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


curl-config manual                                 curl-config(1)



NAME
     curl-config - Get information about a libcurl installation

SYNOPSIS
     curl-config [options]

DESCRIPTION
     curl-config displays information about the curl and  libcurl
     installation.

OPTIONS
     --ca Displays the built-in path to the CA cert  bundle  this
          libcurl uses.

     --cc Displays the compiler used to build libcurl.

     --cflags
          Set of compiler options (CFLAGS) to use when  compiling
          files  that  use  libcurl.  Currently  that is only the
          include path to the curl include files.

     --checkfor [version]
          Specify the oldest possible libcurl version string  you
          want, and this script will return 0 if the current ins-
          tallation is new enough or it returns 1 and  outputs  a
          text saying that the current version is not new enough.
          (Added in 7.15.4)

     --feature
          Lists what particular main features the installed  lib-
          curl  was built with. At the time of writing, this list
          may include SL, KRB4 or IPv6. Do not assume  any  par-
          ticular  order.  The keywords will be separated by new-
          lines. There may be none, one, or several  keywords  in
          the list.

     --help
          Displays the available options.

     --libs
          Shows the complete set of libs and other linker options
          you  will  need  in order to link your application with
          libcurl.

     --prefix
          This is the prefix used  when  libcurl  was  installed.
          Libcurl is then installed in $prefix/lib and its header
          files are installed in $prefix/include and so  on.  The
          prefix is set with "configure --prefix".

     --protocols
          Lists what particular protocols the  installed  libcurl



Curl 7.17.1         Last change: 25 Oct 2007                    1






curl-config manual                                 curl-config(1)



          was built to support. At the time of writing, this list
          may include HTP, HTPS, FTP, FTPS, FILE, TELNET, LDAP,
          DICT. Do not assume any particular order. The protocols
          will be listed using uppercase  and  are  separated  by
          newlines.  There may be none, one, or several protocols
          in the list. (Added in 7.13.0)

     --static-libs
          Shows the complete set of libs and other linker options
          you  will  need  in order to link your application with
          libcurl statically. (Added in 7.17.1)

     --version
          Outputs version information about  the  installed  lib-
          curl.

     --vernum
          Outputs version information about  the  installed  lib-
          curl,  in  numerical  mode.   This  outputs the version
          number, in hexadecimal, with  8  bits  for  each  part;
          major, minor, patch. So that libcurl 7.7.4 would appear
          as  070704  and  libcurl  12.13.14  would   appear   as
          0c0d0e...  Note that the initial zero might be omitted.
          (This option was broken in the 7.15.0 release.)

EXAMPLES
     What linker options do I need when I link with libcurl?

       $ curl-config --libs

     What compiler options do I need when I compile using libcurl
     functions?

       $ curl-config --cflags

     How do I know if libcurl was built with SL support?

       $ curl-config --feature  grep SL

     What's the installed libcurl version?

       $ curl-config --version

     How do I build a single file with a one-line command?

       $ `curl-config --cc --cflags --libs` -o example example.c


SEE ALSO
     curl(1)





Curl 7.17.1         Last change: 25 Oct 2007                    2






curl-config manual                                 curl-config(1)



ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:

     
       ATRIBUTE TYPE     ATRIBUTE VALUE
    
     Availability         SUNWcurl       
    
     Interface Stability  Uncommitted    
    

NOTES
     Source for C-URL is available on http:/opensolaris.org.









































Curl 7.17.1         Last change: 25 Oct 2007                    3



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™