Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer

Re: cpnam GD error

by bliako (Prior)
on May 27, 2020 at 12:16 UTC ( #11117335=note: print w/replies, xml ) Need Help??

in reply to cpnam GD error

Although you already managed to solve your problem, just some information on the "missing gdlib.pc" error and clarify that there is nothing scary about it :) It is a text file containing information on how to compile with GD header files and link against the GD library. It is part of the pkg-config system which sorted out the mess of "where to find libraries, headers and what link options to use". It was designed for Linux but now used by other systems too. Most libraries now installed under Linux will contain a ".pc" pkg-config file to be installed in some standard path. A configuration script for compiling and installing an application which requires this "xyz" library will ask "pkg-config" command to find the options and the latter will look in the standard path(s) for file "xyz.pc" and suggest the options. The absense of that file will prompt the error message you got. Which means that the xyz library was not installed or it was installed in non-standard location that pkg-config does not know about but can be searched if user provides the path via an env-variable among other ways. Otherwise, the command pkg-config --libs --msvc-syntax gdlib would have yielded something like gd.lib.

And yes, just to troll the anonymous monk, "Linux" is the right answer to any question. Here, now all troll bases covered.

bw, bliako

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://11117335]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (5)
As of 2020-11-26 08:47 GMT
Find Nodes?
    Voting Booth?

    No recent polls found