Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris

comment on

( #3333=superdoc: print w/replies, xml ) Need Help??
I've downloaded curl both for Windows and for Cygwin directly from the source,, but have not seen the libcurl.pc file in either of them

You've downloaded the Curl source - but you won't get a libcurl.pc (or an actual Curl library) until that source is compiled.
One alternative is to install a Curl library that has already been built.
UPDATE: Correcting myself, it's possible that this is what you've already done, but that the pc file is not provided.

Unfortunately, huck's suggestion of (sudo apt-get install libcurl3-dev) is not going to help much on Windows and Cygwin.
For Cygwin, there should already be such a library available for installation using setup.exe.

For Windows (Active Perl and Strawberry Perl) you can install the LWP-Curl-0.14 module via PPM:
ppm install --force
URI is a prerequisite. If you don't have that module installed you can install it with either:
cpan -i URI or ppm install --force
Installing with PPM means that you don't have to bother installing the Curl library.
LWP::Curl PPM packages for perl-5.26 have not yet been built and uploaded, but I can rectify that fairly smartly if necessary.

If you really want to build the module yourself, start with installing the Curl library, and set the PKG_CONFIG_PATH environment variable to the location of libcurl.pc.
And get back to us with any issues that arise.


In reply to Re: CPAN module compile error: LWP::Curl by syphilis
in thread CPAN module compile error: LWP::Curl by fireblood

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?

What's my password?
Create A New User
Domain Nodelet?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (4)
As of 2023-09-28 06:34 GMT
Find Nodes?
    Voting Booth?

    No recent polls found