title: Building libcurl yields "Unsupported Protocol" at runtime for HTTPS
body: <p>I am working on rebuilding libcurl for our application but am encountering the following problem at runtime (libcurl builds fine):</p>
  
  <blockquote>
    <p>[20:03:24] WARNING: API call failed: cURL Error in putStatus(): Unsupported protocol</p>
  </blockquote>
  
  <p>(the output is from our code, "<code>Unsupported protocol</code>" is from curl)</p>
  
  <p>Now you would think this is just a matter of curl not being built with <code>SSL</code> support, however the end of our configure statement clearly states that it is:</p>
  
  <pre><code>configure: Configured to build curl/libcurl:
  
    curl version:     7.29.0
    Host setup:       armv6l-unknown-linux-gnueabihf
    Install prefix:   /usr/local
    Compiler:         gcc
    SSL support:      enabled (OpenSSL)
  </code></pre>
  
  <blockquote>
    <p>[snip]
      Protocols:        DICT FILE FTP FTPS GOPHER HTTP HTTPS IMAP IMAPS POP3 POP3S RTMP RTSP SCP SFTP SMTP SMTPS TELNET TFTP</p>
  </blockquote>
  
  <p>Any pointers on why our curl might be behaving this way?</p>